0
0
0
-1
-1
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
-1
1
-3
4
-7
10
-17
27
-95
-439
-705
-394
-206
506
-139
-639
-378
-576
-36
-604
196
104
-1293
-1100
-192
-248
134
648
187
64
-310
-818
-1777
-2056
-1365
-192
645
1035
1208
766
-203
-1901
-2634
-2683
-1653
116
286
1714
2288
888
-139
-1513
-2519
-2490
-1771
53
1033
776
719
458
-163
-1009
-1514
-1891
-1227
275
614
-123
-214
261
-319
-1535
-1272
-335
488
628
-780
-411
554
-334
-685
-1173
-470
-187
-1267
-569
-159
282
710
-404
-388
182
-1335
-2043
-636
-150
-368
-421
-136
209
377
80
-338
-701
-1425
-1440
-748
-285
318
624
-74
-469
-152
-534
-1291
-1064
-1053
-263
-353
283
310
-431
363
-737
-1519
-1195
-426
207
482
-124
-458
-478
-634
-826
-814
-226
-62
105
22
-7
-1143
-1912
-1167
-883
-707
148
294
-568
-258
161
-263
136
-298
-1327
-1069
-165
-66
-427
-17
421
271
-86
-355
-334
-872
-634
-623
-1335
-27
-109
-1041
278
718
-553
-1128
-478
-210
-549
-884
-294
-33
-714
-759
-724
-1150
-1361
-649
-1321
-837
804
782
191
9
-672
-2162
-964
-409
-1018
-92
-590
225
356
-105
332
-608
-1095
-308
-457
-79
840
1143
-355
-2634
-1252
524
958
-78
-1207
-350
-53
-555
-128
-45
-445
141
23
-290
-510
-575
-315
-537
-607
-795
-477
-167
-304
-151
-388
252
100
-302
-635
-1522
-1536
-946
120
259
177
347
-57
-295
-19
-615
-887
-990
-758
0
-345
816
1210
-772
-1046
-206
-551
-1404
-521
-480
205
1340
247
-470
262
-771
-1207
-842
-1843
-839
163
726
772
1027
350
-480
-472
-2257
-2301
-177
-387
-542
1
350
1104
-288
-1199
-1113
-710
-918
-1345
-926
353
272
137
-1014
-1911
-827
-968
-1400
105
1362
-99
-647
-687
-1653
-1594
-1197
-573
-434
75
1064
125
-856
-290
-1143
-1744
-1302
-2057
-188
873
611
483
-588
-418
-1360
-705
-499
-793
21
-138
-924
-1471
-951
-750
-883
-1051
-233
77
199
550
-553
-953
-1687
-2181
-813
-624
-1769
-607
-97
-881
41
-326
-531
-40
-785
-1670
-1847
-1612
-781
-625
435
-270
-796
-117
-1419
-565
-709
-1572
-893
-187
-643
-469
-226
-349
-882
-2272
-1314
-6
878
-595
-1354
-185
-387
-738
-800
-1347
-348
299
63
-456
-1116
-271
-668
-1257
-1281
-493
-958
-823
-19
-728
-729
-196
-953
-696
168
-1963
-1728
-1341
-1224
-741
-941
-718
-915
243
-302
-981
-827
-788
-1208
-495
-1350
-2130
-244
-597
-1395
-1613
-1320
-347
155
78
-120
243
-258
-1541
-1852
-1915
-1281
-71
-1115
-110
189
-200
304
-1282
-1947
-1915
-1154
-511
-247
-55
-769
-557
-1648
-2249
-1699
-1216
176
312
-331
-181
-12
-1216
-1163
-437
-1660
-2012
-1223
-990
-1002
191
0
0
0
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
-1
0
-1
0
-1
0
-2
1
-3
3
-5
5
-8
11
-20
57
-18
-182
-77
53
167
92
21
123
162
122
151
101
161
276
421
702
616
224
-102
-574
-852
-906
-1074
-889
-614
-400
-341
-132
-307
-821
-804
-852
-688
-501
-843
-889
-912
-911
-592
-469
-649
-787
-352
-13
-101
-116
24
36
-76
-149
-224
-215
-156
-333
-343
-207
-320
-358
-247
-179
-235
-263
-361
-189
-222
-369
-419
-526
-519
-385
-301
-468
-399
-358
-402
-355
-588
-680
-661
-777
-650
-677
-851
-890
-909
-1038
-1197
-1278
-1291
-1261
-1241
-1025
-587
-338
-365
-329
-333
-431
-629
-965
-1109
-1086
-984
-861
-706
-498
-383
-175
-64
-206
-270
-143
-173
-332
-341
-462
-651
-564
-457
-334
-222
-167
-20
-90
-108
-69
-220
-367
-627
-942
-920
-856
-805
-834
-792
-606
-331
-216
-320
-223
-333
-398
-387
-382
-445
-482
-427
-537
-484
-320
-305
-118
350
544
564
542
468
342
210
137
156
258
320
461
546
559
410
365
519
488
501
528
470
396
373
316
193
70
-61
-105
-80
-144
-30
144
98
137
270
287
233
129
71
24
-70
-162
-261
-354
-374
-141
138
133
67
85
35
47
140
16
-100
-121
-242
-322
-329
-296
-201
-260
-373
-385
-394
-292
-249
-282
-196
-148
-227
-362
-372
-278
-311
-254
-215
-293
-310
-342
-427
-525
-603
-624
-603
-553
-367
-336
-453
-480
-480
-478
-587
-551
-483
-571
-599
-651
-626
-661
-771
-781
-798
-776
-754
-716
-673
-722
-764
-826
-884
-919
-987
-1087
-1136
-1161
-1135
-1012
-895
-774
-726
-686
-683
-709
-687
-695
-708
-656
-670
-627
-580
-572
-587
-587
-524
-495
-430
-418
-423
-353
-312
-298
-354
-396
-391
-383
-345
-290
-191
-166
-175
-195
-283
-351
-438
-540
-590
-640
-668
-654
-670
-673
-739
-730
-635
-640
-572
-518
-598
-661
-751
-874
-916
-878
-849
-807
-755
-685
-604
-560
-472
-378
-336
-362
-399
-419
-462
-479
-522
-522
-498
-488
-383
-296
-282
-261
-248
-253
-267
-270
-318
-351
-351
-360
-436
-532
-601
-655
-671
-644
-664
-676
-624
-601
-585
-579
-616
-648
-595
-524
-505
-546
-541
-523
-455
-408
-430
-468
-537
-576
-567
-585
-566
-497
-464
-412
-420
-451
-491
-501
-470
-522
-563
-619
-706
-793
-881
-846
-852
-819
-746
-752
-737
-762
-769
-756
-806
-857
-911
-917
-927
-933
-933
-1008
-1027
-994
-946
-867
-789
-731
-644
-582
-586
-563
-545
-561
-544
-590
-615
-622
-639
-644
-634
-606
-575
-502
-425
-415
-409
-418
-458
-447
-493
-556
-590
-612
-612
-636
-612
-585
-581
-574
-590
-551
-515
-506
-471
-447
-452
-424
-411
-439
-396
-397
-469
-503
-522
-546
-469
-351
-272
-252
-307
-342
-352
-377
-419
-456
-490
-505
-461
-370
-272
-219
-184
-221
-214
-198
-190
-112
-123
-168
-269
-370
-405
-414
-363
-315
-262
-212
-174
-143
-162
-201
-233
-328
-428
-519
-562
-520
-446
-382
-344
-363
-404
-378
-326
-261
-233
-305
-345
-379
-387
-368
-470
-578
-630
-651
-567
-546
-536
-510
-550
-503
-469
-532
-544
-584
-620
-612
-614
-648
-684
-698
-716
-745
-747
-768
-740
-643
-584
-535
-514
-531
-541
-545
-561
-590
-642
-661
-642
-617
-634
-670
-696
-665
-624
-584
-573
-563
-542
-553
-546
-563
-583
-586
-589
-597
-606
-573
-521
-434
-289
-163
-115
-74
-62
-82
-27
10
49
43
36
88
122
201
236
301
395
405
452
513
575
720
868
1039
1176
1286
1407
1503
1550
1583
1607
1609
1691
1785
1881
1920
1978
2038
2035
2112
2102
2142
2118
2084
2091
2042
2079
2026
1931
1769
1588
1429
1316
1274
1266
1124
979
989
745
643
629
342
175
105
-77
-167
-201
-315
-468
-544
-659
-759
-866
-962
-1053
-1126
-1141
-1209
-1181
-1211
-1230
-1187
-1185
-1179
-1227
-1274
-1320
-1355
-1423
-1491
-1539
-1596
-1573
-1603
-1680
-1727
-1774
-1843
-1881
-1924
-1988
-2057
-2140
-2143
-2184
-2189
-2149
-2155
-2168
-2153
-2093
-2058
-2097
-2086
-2061
-2138
-2123
-2097
-2131
-2111
-2004
-1935
-1846
-1752
-1625
-1466
-1300
-1094
-874
-758
-620
-420
-331
-255
-216
-187
-119
-50
38
106
174
238
250
247
207
124
14
-15
-3
88
198
246
341
434
634
876
1061
1233
1415
1635
1836
2068
2220
2300
2416
2532
2659
2794
2947
3134
3361
3584
3826
4070
4278
4454
4570
4693
4732
4691
4641
4515
4341
4124
3906
3710
3460
3331
3158
3003
2971
2922
2871
2816
2746
2611
2428
2280
1969
1462
726
-225
-1197
-2026
-2640
-3170
-3678
-4139
-4432
-4397
-4073
-3699
-3358
-3148
-3052
-2904
-2665
-2409
-2181
-2107
-2132
-2165
-2200
-2181
-2153
-2110
-2079
-1992
-1823
-1583
-1225
-836
-507
-297
-196
-191
-243
-387
-659
-997
-1370
-1784
-2133
-2459
-2835
-3229
-3644
-3978
-4227
-4405
-4559
-4584
-4478
-4266
-4007
-3750
-3542
-3338
-3142
-3024
-2999
-3033
-3057
-3012
-2887
-2777
-2704
-2600
-2483
-2350
-2164
-2002
-1877
-1703
-1452
-1165
-842
-562
-330
-126
64
249
425
523
599
674
722
717
675
663
638
658
671
698
760
867
1019
1151
1289
1466
1691
1897
2082
2288
2530
2828
3108
3438
3746
4038
4442
4884
5417
5688
6649
7194
7491
8771
9035
9460
10190
10037
10049
10032
9770
9385
8944
8510
7659
6943
5989
4446
2744
779
-917
-2203
-3239
-4061
-5031
-5624
-5924
-5873
-5522
-5429
-5490
-5763
-5872
-5774
-5541
-5054
-4762
-4458
-4108
-3817
-3405
-3023
-2582
-2143
-1673
-1099
-411
490
1438
2449
3319
4117
4689
4970
5192
5052
4807
4547
4331
4082
3835
3630
3273
2799
2466
1934
1390
825
847
397
-610
-666
-1370
-2468
-2971
-3846
-4942
-5360
-5611
-6219
-6647
-6757
-6991
-6861
-6510
-6124
-5665
-5262
-4726
-4221
-3885
-3610
-3396
-3217
-3058
-2897
-2719
-2583
-2402
-2241
-2170
-2013
-1759
-1338
-846
-372
15
258
459
576
630
545
333
61
-247
-560
-906
-1305
-1699
-2033
-2252
-2415
-2507
-2500
-2428
-2294
-2087
-1869
-1653
-1396
-1138
-911
-721
-603
-521
-421
-289
-149
-16
145
363
693
1049
1379
1770
2183
2675
3187
3616
3963
4268
4639
4985
5249
5342
5337
5445
5662
5931
6188
6440
6664
6998
7443
7831
8198
8465
8660
8762
8794
8792
8704
8525
8147
7529
6537
5120
3468
1698
134
-1226
-2471
-3589
-4635
-5354
-5767
-5831
-5718
-5660
-5602
-5532
-5329
-4991
-4459
-3925
-3500
-3079
-2816
-2634
-2475
-2430
-2416
-2406
-2369
-2233
-1861
-1279
-581
242
1001
1714
2352
2970
3482
3916
4310
4536
4699
4747
4678
4500
4176
3716
3148
2533
1874
1235
694
250
-124
-418
-662
-908
-1114
-1330
-1555
-1801
-2141
-2440
-2721
-2995
-3270
-3579
-4084
-4770
-5485
-6086
-6485
-6798
-7064
-7314
-7287
-6859
-6138
-5314
-4576
-3882
-3077
-2086
-1053
-201
435
950
1361
1744
1962
1830
1457
978
536
84
-379
-835
-1215
-1438
-1507
-1496
-1445
-1310
-1088
-778
-461
-191
-3
205
440
706
804
738
557
346
166
-23
-226
-497
-627
-658
-539
-300
-87
201
537
963
1419
1831
2168
2541
2931
3290
3610
3834
3849
3923
4004
4056
4091
4107
4148
4213
4427
4609
4910
5201
5466
5745
6100
6335
6505
6727
6789
6811
6758
6601
6433
6080
5595
4889
4015
3026
1795
580
-625
-1643
-2448
-3295
-4081
-4610
-4942
-5211
-5312
-5358
-5400
-5382
-5254
-5011
-4673
-4293
-4003
-3778
-3518
-3362
-3221
-3080
-3046
-3035
-2928
-2732
-2537
-2266
-1869
-1501
-1071
-620
-190
218
754
1093
1605
2228
2240
2760
3034
2830
3097
2921
2571
2310
1887
1582
1081
691
356
-110
-471
-758
-1015
-1251
-1464
-1653
-1831
-1954
-2032
-2115
-2166
-2255
-2337
-2436
-2567
-2766
-2953
-3180
-3607
-4037
-4535
-4863
-5006
-5066
-5102
-5196
-5052
-4693
-3980
-3248
-2683
-2157
-1550
-682
242
1019
1512
1788
2048
2329
2471
2344
1953
1359
849
495
156
-421
-914
-1285
-1464
-1484
-1399
-1342
-1346
-767
-438
-4
431
748
1080
1488
1875
1773
1703
1647
1416
1336
1068
704
251
48
-66
-306
-288
-356
-377
-255
26
288
521
817
1068
1395
1782
2043
2202
2363
2350
2286
2292
2089
1943
1765
1598
1301
1233
1171
975
979
944
1022
1200
1401
1617
1878
2170
2513
2724
2888
3069
3124
3167
3081
2906
2659
2360
2069
1672
1226
716
251
-232
-631
-1093
-1553
-1877
-2058
-2207
-2332
-2401
-2463
-2434
-2291
-2173
-2097
-2032
-1977
-1876
-1790
-1725
-1703
-1732
-1766
-1799
-1798
-1822
-1845
-1851
-1806
-1694
-1533
-1351
-1170
-941
-669
-405
-127
89
296
511
696
814
876
924
897
854
739
600
382
157
-97
-298
-532
-772
-982
-1175
-1334
-1515
-1641
-1753
-1781
-1841
-1853
-1849
-1839
-1832
-1698
-1568
-1506
-1384
-1302
-1166
-1043
-880
-823
-710
-625
-482
-377
-311
-179
-180
-68
-73
1
25
2
44
54
-25
-30
-64
-96
-88
-109
-163
-268
-158
-254
-262
-231
-246
-230
-256
-91
-221
-145
-129
-236
-170
-209
-272
-369
-357
-454
-529
-585
-726
-698
-606
-628
-657
-623
-483
-457
-272
-221
-230
-134
-56
164
216
381
365
439
526
543
606
457
348
334
398
286
224
60
12
27
13
16
-63
-77
-92
19
45
63
65
107
144
207
237
226
281
320
368
397
425
399
312
298
248
191
113
-12
-92
-185
-217
-285
-400
-479
-534
-552
-579
-591
-602
-583
-607
-579
-569
-607
-607
-617
-628
-649
-660
-658
-701
-737
-756
-804
-852
-909
-979
-994
-1039
-1048
-1106
-1145
-1100
-1136
-1059
-986
-928
-874
-821
-761
-705
-671
-634
-598
-545
-567
-507
-503
-530
-470
-460
-553
-530
-542
-538
-561
-535
-562
-553
-478
-466
-444
-443
-379
-395
-302
-323
-345
-410
-346
-410
-448
-505
-601
-687
-615
-703
-875
-798
-907
-942
-973
-944
-954
-996
-1006
-996
-966
-827
-832
-770
-703
-700
-581
-572
-569
-517
-541
-535
-542
-447
-487
-471
-545
-517
-561
-593
-563
-599
-563
-665
-568
-602
-457
-501
-574
-518
-464
-355
-303
-285
-381
-449
-410
-355
-248
-244
-414
-416
-530
-420
-472
-553
-729
-805
-736
-748
-736
-790
-868
-853
-704
-587
-662
-641
-555
-466
-365
-317
-319
-338
-236
-254
-220
-322
-338
-439
-359
-396
-401
-412
-426
-317
-301
-238
-263
-236
-256
-165
-76
-98
-97
-88
-98
-69
-99
-174
-256
-291
-289
-309
-370
-456
-485
-581
-571
-583
-596
-610
-550
-573
-600
-440
-534
-472
-395
-326
-415
-315
-276
-336
-287
-303
-365
-392
-300
-445
-328
-456
-375
-497
-453
-475
-536
-477
-523
-510
-497
-471
-489
-455
-492
-479
-473
-382
-443
-350
-427
-374
-375
-335
-387
-411
-439
-430
-441
-479
-473
-567
-553
-542
-551
-543
-517
-516
-479
-390
-408
-389
-328
-358
-366
-408
-418
-408
-384
-471
-472
-477
-507
-454
-458
-509
-610
-535
-546
-502
-538
-579
-574
-491
-441
-339
-360
-334
-396
-145
-85
-205
-248
-337
-112
-279
-181
-423
-433
-404
-334
-252
-523
-517
-540
-375
-321
-348
-482
-494
-383
-315
-226
-365
-491
-482
-409
-374
-356
-502
-503
-470
-330
-403
-382
-484
-551
-397
-358
-358
-410
-400
-390
-281
-217
-281
-297
-294
-289
-260
-347
-335
-406
-303
-349
-400
-446
-412
-423
-464
-456
-569
-525
-446
-380
-470
-421
-476
-486
-466
-355
-351
-380
-307
-324
-179
-204
-216
-245
-240
-153
-175
-209
-269
-331
-290
-239
-329
-329
-486
-389
-453
-357
-531
-520
-491
-633
-458
-603
-512
-542
-343
-384
-294
-278
-328
-251
-225
-235
-245
-265
-396
-335
-349
-366
-533
-485
-485
-445
-462
-497
-502
-515
-360
-549
-417
-546
-444
-493
-357
-433
-549
-405
-547
-455
-507
-541
-585
-588
-542
-642
-534
-677
-695
-648
-624
-707
-715
-581
-788
-546
-628
-606
-585
-492
-455
-541
-374
-433
-337
-216
-269
-228
-249
-227
-240
-170
-229
-329
-281
-277
-266
-328
-361
-372
-407
-403
-384
-509
-506
-467
-444
-514
-498
-532
-525
-484
-537
-527
-575
-493
-543
-436
-401
-449
-445
-466
-331
-481
-238
-413
-261
-222
-214
-180
-295
-117
-298
-160
-286
-345
-292
-298
-316
-440
-328
-470
-450
-278
-425
-446
-506
-405
-481
-345
-476
-537
-425
-327
-424
-383
-386
-411
-304
-335
-349
-326
-280
-307
-229
-192
-345
-302
-318
-351
-416
-444
-477
-602
-545
-552
-617
-590
-656
-616
-677
-622
-703
-670
-667
-748
-626
-741
-669
-762
-706
-710
-738
-694
-731
-678
-679
-557
-586
-537
-489
-454
-386
-371
-303
-295
-192
-137
-67
-105
-129
-134
-65
-99
-101
-132
-210
-183
-189
-153
-198
-219
-313
-302
-311
-347
-354
-374
-465
-366
-332
-260
-395
-322
-397
-306
-362
-277
-332
-338
-245
-280
-104
-228
-105
-269
-128
-195
-149
-208
-208
-148
-193
-134
-195
-166
-246
-226
-348
-360
-371
-412
-417
-389
-404
-459
-411
-501
-450
-411
-337
-458
-289
-327
-344
-244
-244
-356
-391
-253
-299
-248
-248
-353
-423
-384
-406
-411
-466
-545
-562
-526
-552
-583
-573
-549
-523
-536
-430
-401
-469
-407
-422
-367
-363
-371
-456
-307
-323
-302
-201
-261
-362
-187
-178
-271
-204
-246
-264
-264
-166
-302
-326
-289
-320
-201
-185
-202
-391
-271
-222
-171
-190
-305
-325
-325
-285
-250
-517
-554
-593
-507
-553
-560
-604
-845
-558
-692
-603
-691
-751
-743
-723
-527
-760
-582
-749
-672
-661
-686
-715
-880
-822
-910
-822
-1007
-1030
-1169
-1002
-1180
-1179
-1283
-1325
-1383
-1386
-1334
-1472
-1412
-1406
-1279
-1261
-1069
-1008
-927
-613
-437
-194
23
278
427
682
870
963
985
1027
1003
941
816
674
424
288
87
-83
-190
-404
-486
-487
-502
-588
-467
-341
-121
166
238
398
500
728
742
846
880
793
714
581
603
230
171
-166
-222
-473
-574
-619
-785
-705
-840
-698
-732
-608
-553
-462
-414
-394
-183
-253
-136
-144
-197
-156
-308
-326
-564
-640
-890
-1016
-1195
-1401
-1488
-1675
-1712
-1836
-1923
-1984
-1938
-1930
-1903
-1788
-1720
-1641
-1447
-1329
-1311
-1113
-1002
-906
-880
-732
-752
-715
-710
-724
-748
-741
-670
-725
-616
-609
-526
-479
-340
-266
-239
36
19
170
226
270
260
372
281
278
358
277
234
280
258
183
281
137
146
42
151
35
123
79
-12
-70
-106
-43
-211
-135
-315
-236
-273
-215
-290
-332
-316
-377
-235
-330
-295
-279
-243
-269
-166
-197
-310
-211
-375
-316
-332
-325
-444
-452
-463
-574
-492
-658
-627
-788
-769
-806
-837
-793
-891
-824
-893
-690
-779
-679
-675
-730
-645
-544
-557
-574
-476
-545
-461
-399
-342
-320
-330
-272
-200
-239
-183
-147
-195
-160
-156
-218
-228
-138
-308
-250
-215
-247
-326
-260
-327
-334
-220
-338
-323
-345
-340
-431
-282
-401
-501
-422
-470
-463
-480
-439
-583
-522
-533
-501
-460
-450
-500
-437
-455
-401
-290
-293
-186
-138
-119
-34
113
88
227
198
169
256
280
148
134
-21
-95
-16
-43
-221
-193
-342
-394
-320
-342
-508
-435
-330
-343
-154
-117
-132
-78
52
62
179
215
135
175
229
140
63
-26
-143
-194
-236
-300
-357
-456
-453
-385
-396
-452
-460
-420
-374
-177
-194
-127
-80
32
0
3
69
52
-71
-235
-164
-199
-303
-413
-410
-494
-469
-301
-511
-609
-554
-472
-548
-466
-538
-569
-378
-379
-342
-322
-340
-370
-225
-269
-331
-301
-277
-270
-237
-229
-346
-380
-334
-297
-296
-255
-282
-296
-207
-160
-131
-29
13
-107
-106
-36
-44
-116
-133
-185
-265
-263
-254
-391
-411
-518
-499
-465
-435
-329
-319
-324
-194
-63
-1
6
-38
-103
-21
82
74
-9
-32
-1
-53
-74
-149
-260
-370
-355
-408
-447
-492
-496
-442
-349
-336
-356
-307
-305
-295
-226
-163
-155
-51
36
-22
0
-29
-127
-157
-269
-484
-605
-612
-615
-570
-686
-862
-894
-892
-889
-772
-804
-869
-611
-379
-292
-113
-65
-164
-54
-19
-18
-58
-205
-377
-391
-413
-576
-711
-902
-1015
-1004
-1013
-1065
-1094
-1057
-886
-776
-617
-559
-530
-388
-241
-239
-219
-211
-212
-174
-208
-290
-312
-411
-516
-546
-593
-605
-576
-628
-626
-554
-580
-641
-541
-490
-480
-441
-467
-466
-410
-410
-421
-422
-433
-477
-488
-409
-448
-534
-594
-726
-758
-806
-837
-949
-984
-1020
-1018
-1012
-1068
-1071
-1059
-978
-875
-719
-582
-496
-500
-389
-382
-352
-300
-312
-356
-305
-327
-407
-498
-529
-656
-767
-786
-889
-918
-947
-974
-1073
-1109
-1024
-951
-874
-818
-746
-637
-536
-472
-335
-211
-149
-73
-41
-92
-187
-346
-472
-589
-647
-703
-895
-968
-857
-777
-834
-853
-894
-891
-717
-608
-659
-567
-460
-335
-291
-324
-393
-436
-492
-576
-590
-581
-572
-605
-605
-670
-706
-620
-544
-568
-576
-548
-536
-498
-505
-510
-539
-518
-525
-418
-297
-221
-236
-374
-329
-320
-314
-450
-508
-648
-722
-703
-773
-924
-961
-945
-985
-974
-850
-849
-813
-683
-694
-637
-618
-475
-503
-445
-407
-429
-420
-393
-475
-621
-658
-760
-788
-700
-650
-648
-600
-599
-623
-544
-375
-328
-281
-157
2
120
194
254
197
93
5
-32
-74
-131
-173
-160
-136
-138
-70
-40
-29
-14
-63
-108
-65
-60
-156
-142
-149
-192
-226
-193
-139
-139
-104
-49
22
104
127
85
112
229
302
292
190
180
207
149
86
28
38
36
30
39
71
173
266
265
229
224
224
224
221
231
244
270
294
294
314
374
338
277
237
211
198
145
108
105
136
165
173
139
86
60
31
-50
-187
-283
-267
-247
-264
-238
-203
-105
5
88
146
215
249
289
365
391
409
393
393
356
313
247
164
149
133
65
-12
-62
-105
-91
-56
-82
-105
-63
-11
13
37
31
-16
32
82
95
80
70
25
-80
-104
-106
-77
-24
23
17
12
-13
-67
1
66
34
0
23
60
117
153
98
10
3
8
-6
-5
11
62
113
186
243
245
255
233
167
97
64
67
58
21
-1
-17
-51
-81
-73
-68
-109
-127
-67
43
65
51
22
-22
-10
37
31
25
92
163
220
275
304
306
294
288
264
254
259
297
293
236
172
103
64
44
64
37
27
68
149
285
375
403
425
502
592
668
654
605
635
603
559
506
430
346
242
130
38
2
-46
-75
-69
-79
-47
-7
25
38
46
104
131
119
122
112
73
62
34
-42
-149
-242
-327
-384
-392
-435
-482
-519
-527
-489
-512
-542
-556
-571
-542
-499
-446
-409
-410
-383
-375
-399
-408
-451
-488
-534
-531
-545
-598
-599
-647
-702
-739
-731
-739
-721
-695
-602
-474
-415
-399
-381
-337
-328
-308
-315
-319
-298
-276
-259
-261
-270
-259
-267
-257
-194
-215
-241
-218
-181
-122
-92
-135
-157
-147
-103
-304
-673
-773
-733
-699
-773
-973
-1034
-952
-927
-741
-503
-261
-178
-22
323
590
987
1074
1048
1094
1108
1161
1140
1055
927
758
646
594
569
499
223
73
178
204
275
427
511
598
746
853
893
951
943
858
794
851
830
777
722
547
473
406
326
290
260
166
70
159
268
324
360
262
204
257
254
204
133
25
-122
-226
-319
-493
-692
-887
-1112
-1230
-1274
-1385
-1450
-1490
-1516
-1518
-1504
-1465
-1477
-1471
-1460
-1433
-1370
-1324
-1285
-1278
-1276
-1273
-1330
-1320
-1291
-1302
-1338
-1378
-1394
-1391
-1368
-1385
-1431
-1503
-1484
-1481
-1459
-1387
-1397
-1397
-1403
-1362
-1303
-1285
-1229
-1229
-1176
-1027
-858
-701
-617
-505
-407
-257
-94
34
165
229
322
446
550
587
589
578
520
497
365
251
191
111
155
131
184
317
442
587
663
834
987
1229
1523
1721
1920
2099
2327
2590
2789
2933
3049
3169
3376
3522
3639
3756
3854
4023
4172
4299
4405
4498
4576
4740
4828
4815
4841
4765
4798
4797
4625
4459
4190
4072
3845
3487
3153
2694
2400
2149
1841
1416
963
634
374
284
210
13
-199
-375
-504
-568
-780
-1137
-1648
-2241
-2546
-2717
-2911
-3075
-3295
-3529
-3565
-3394
-3172
-2924
-2589
-2230
-1820
-1221
-577
-29
409
732
976
1141
1259
1309
1167
946
710
409
41
-273
-610
-1025
-1339
-1610
-1831
-1951
-2025
-2103
-2174
-2562
-3276
-3918
-4606
-4865
-4952
-5612
-6437
-7140
-7397
-7173
-6843
-6819
-6926
-6519
-5544
-4230
-3040
-2279
-1606
-835
48
883
1204
1085
876
612
236
-255
-944
-1785
-2483
-3059
-3563
-3921
-4036
-3814
-3460
-3011
-2458
-1819
-994
-52
757
1341
1748
2001
2196
2244
2061
1683
1149
595
125
-323
-689
-924
-1031
-983
-784
-373
166
824
1464
1987
2599
3190
3783
4314
4620
4814
4922
5080
5308
5555
5654
5785
5986
6218
6695
7138
7643
8292
8875
9619
10363
11025
11525
11883
12017
12003
11989
11702
11103
10012
8045
5187
1896
-1639
-4572
-6581
-8585
-10391
-12218
-14078
-14997
-15059
-14636
-13817
-12637
-11301
-9535
-7262
-4855
-2428
-289
1318
2431
3221
3822
4451
4950
5010
4818
4305
3702
3353
3153
2967
2808
2742
2785
3140
3672
4143
4503
4658
4582
4249
3672
2868
1891
762
-430
-1743
-3181
-4534
-5836
-6966
-7854
-8512
-8795
-8738
-8350
-7657
-6808
-5785
-4654
-3512
-2451
-1492
-691
-30
533
924
1114
1089
904
635
323
-7
-353
-634
-1026
-1602
-2107
-2684
-3002
-2993
-3304
-3745
-4108
-4439
-4453
-4377
-4666
-5091
-5254
-5210
-4934
-4543
-4451
-4298
-3874
-3425
-2907
-2479
-2244
-1923
-1564
-1375
-1293
-1342
-1490
-1544
-1663
-1918
-2130
-2281
-2276
-2084
-1826
-1595
-1280
-796
-126
554
1160
1714
2147
2561
2877
3013
2998
2852
2607
2298
1967
1561
1205
904
622
423
339
379
577
854
1113
1433
1778
2213
2827
3389
3945
4552
5055
5615
6193
6644
7044
7486
7850
8260
8725
9017
9398
9756
9962
10191
10263
10038
9697
9176
8425
7398
5637
3151
205
-2599
-4820
-6529
-7868
-9305
-10934
-12309
-13242
-13489
-12910
-11868
-10600
-9273
-7905
-6399
-4577
-2565
-706
737
1584
2082
2537
3118
3692
4031
3955
3501
2978
2616
2564
2741
2942
3081
3125
3206
3358
3608
3860
3882
3617
3040
2288
1479
620
-277
-1344
-2557
-3787
-4905
-5777
-6451
-6912
-7149
-7217
-7067
-6703
-6143
-5435
-4643
-3809
-3060
-2399
-1824
-1325
-888
-556
-356
-497
-911
-1473
-1962
-2236
-2664
-3261
-4127
-4908
-5059
-4761
-4355
-4111
-3982
-3673
-3047
-2356
-1852
-1547
-1321
-1063
-912
-1025
-1415
-1810
-2116
-2415
-2811
-3387
-3892
-4157
-4173
-4054
-3951
-3892
-3771
-3449
-2958
-2445
-1989
-1608
-1205
-706
-248
123
447
740
1054
1244
1291
1307
1352
1486
1646
1760
1770
1737
1730
1752
1758
1664
1546
1486
1453
1513
1598
1662
1807
1993
2203
2411
2614
2859
3160
3501
3883
4281
4716
5188
5643
6081
6484
6846
7221
7641
8055
8464
8801
9080
9278
9287
9139
8786
8144
6981
5182
2692
-129
-2634
-4550
-5746
-6698
-7788
-9024
-10355
-11427
-11865
-11469
-10356
-8811
-7281
-6023
-5120
-4317
-3268
-2004
-629
424
933
1069
971
898
1021
1274
1529
1602
1528
1337
1244
1444
1953
2647
3283
3687
3739
3593
3417
3263
3111
2842
2330
1560
612
-439
-1502
-2408
-3125
-3716
-4248
-4733
-5170
-5450
-5478
-5292
-4905
-4484
-4100
-3787
-3541
-3321
-3085
-2799
-2485
-2207
-2059
-2025
-2062
-2174
-2199
-2130
-2083
-2256
-2737
-3373
-4003
-4247
-4117
-3841
-3586
-3388
-3246
-3157
-3093
-2998
-2751
-2267
-1610
-1110
-974
-1167
-1471
-1642
-1687
-1709
-1805
-2007
-2254
-2531
-2858
-3132
-3296
-3326
-3151
-2915
-2803
-2733
-2619
-2362
-1971
-1505
-1001
-587
-232
107
356
542
730
914
1153
1368
1461
1448
1377
1329
1359
1414
1469
1530
1562
1584
1605
1613
1660
1745
1879
2014
2075
2124
2199
2306
2502
2750
3045
3379
3735
4136
4484
4847
5237
5604
5951
6259
6518
6772
7078
7436
7802
8111
8257
8178
7919
7462
6670
5443
3788
1773
-345
-2170
-3528
-4577
-5418
-6173
-7070
-8037
-8872
-9316
-9147
-8312
-7055
-5807
-4839
-4225
-3811
-3449
-2899
-2104
-1334
-673
-235
-219
-464
-688
-773
-568
-90
455
942
1273
1555
1856
2228
2764
3370
3901
4230
4294
4047
3600
3033
2455
1955
1457
870
123
-727
-1614
-2449
-3092
-3526
-3744
-3781
-3790
-3832
-3904
-3958
-3916
-3731
-3510
-3328
-3227
-3285
-3448
-3686
-3935
-4107
-4260
-4431
-4632
-4871
-5119
-5224
-5114
-4841
-4368
-3723
-2991
-2324
-1788
-1288
-828
-388
40
356
494
493
328
-12
-430
-875
-1269
-1555
-1797
-2028
-2256
-2494
-2639
-2700
-2699
-2616
-2480
-2348
-2237
-2159
-2092
-2010
-1895
-1709
-1459
-1234
-1009
-806
-606
-382
-130
154
466
778
1061
1324
1498
1573
1622
1645
1681
1748
1795
1841
1891
1912
1905
1895
1910
1986
2110
2248
2399
2562
2721
2890
3046
3175
3335
3523
3714
3913
4097
4277
4462
4662
4884
5139
5370
5587
5845
6130
6408
6661
6822
6858
6758
6446
5820
4772
3304
1576
-156
-1644
-2754
-3564
-4184
-4767
-5512
-6378
-7190
-7676
-7609
-6941
-5894
-4831
-3996
-3533
-3360
-3284
-3068
-2613
-2040
-1414
-1003
-962
-1148
-1431
-1623
-1546
-1162
-580
43
572
1019
1371
1678
2107
2598
3117
3582
3797
3751
3416
2906
2374
1873
1432
974
432
-194
-881
-1567
-2166
-2572
-2782
-2816
-2783
-2815
-2923
-3077
-3230
-3312
-3324
-3283
-3257
-3286
-3396
-3562
-3755
-3896
-4043
-4295
-4555
-4821
-5030
-5074
-4975
-4807
-4561
-4209
-3800
-3368
-2983
-2557
-2013
-1432
-852
-412
-156
-34
-2
-50
-105
-207
-354
-462
-641
-940
-1268
-1606
-1912
-2109
-2225
-2289
-2360
-2425
-2454
-2485
-2495
-2443
-2331
-2148
-1958
-1712
-1523
-1374
-1150
-896
-617
-284
9
267
511
675
852
1016
1186
1341
1471
1572
1572
1526
1514
1520
1587
1650
1725
1816
1858
1931
2035
2171
2306
2471
2636
2814
2949
3052
3202
3394
3597
3810
4021
4190
4336
4466
4593
4758
4976
5265
5571
5817
6011
6048
5943
5754
5488
5143
4570
3585
2231
660
-940
-2240
-3131
-3715
-4163
-4727
-5413
-6194
-6861
-7079
-6743
-5870
-4805
-3881
-3296
-3109
-3089
-3010
-2714
-2160
-1514
-972
-737
-865
-1152
-1406
-1446
-1097
-520
136
741
1161
1449
1667
1920
2306
2771
3213
3475
3498
3260
2793
2281
1781
1361
1014
621
134
-437
-1042
-1577
-1957
-2168
-2229
-2240
-2320
-2460
-2627
-2794
-2909
-2933
-2917
-2945
-3030
-3214
-3443
-3669
-3873
-3992
-4057
-4224
-4544
-4955
-5340
-5487
-5330
-4931
-4401
-3842
-3318
-2902
-2560
-2219
-1789
-1201
-503
73
390
407
187
-94
-340
-499
-607
-729
-826
-1020
-1366
-1723
-2028
-2215
-2216
-2082
-1962
-1922
-1967
-2018
-2063
-2054
-1924
-1772
-1588
-1389
-1222
-1093
-967
-803
-565
-251
41
315
552
739
915
1080
1254
1401
1520
1596
1640
1665
1678
1730
1808
1910
2022
2106
2179
2246
2368
2511
2667
2880
3088
3258
3436
3581
3706
3840
3988
4157
4350
4546
4735
4913
5057
5221
5377
5525
5651
5686
5643
5503
5276
4984
4494
3733
2690
1332
-114
-1398
-2459
-3203
-3733
-4253
-4828
-5510
-6161
-6548
-6499
-5975
-5168
-4301
-3654
-3317
-3179
-3068
-2851
-2424
-1873
-1344
-979
-889
-996
-1174
-1234
-1085
-680
-128
417
900
1241
1514
1801
2105
2465
2856
3116
3201
3108
2841
2459
2025
1588
1172
696
190
-342
-891
-1318
-1652
-1888
-2006
-2128
-2236
-2344
-2509
-2621
-2706
-2786
-2808
-2854
-2982
-3166
-3419
-3675
-3905
-4119
-4301
-4428
-4470
-4462
-4484
-4576
-4676
-4713
-4569
-4169
-3636
-3077
-2555
-2111
-1741
-1417
-1171
-930
-588
-196
119
205
61
-213
-519
-742
-883
-1013
-1127
-1246
-1381
-1576
-1839
-2073
-2236
-2255
-2163
-2087
-2041
-2020
-1980
-1908
-1783
-1634
-1450
-1206
-930
-664
-411
-199
8
269
493
697
871
997
1105
1176
1257
1361
1451
1546
1627
1683
1743
1796
1745
1692
1874
2188
2342
2436
2597
2760
2771
2828
3004
3204
3407
3588
3804
4008
4173
4320
4484
4682
4908
5174
5447
5731
5942
5983
5920
5785
5624
5300
4763
4019
2896
1433
4
-1230
-2209
-2953
-3506
-4022
-4748
-5563
-6181
-6522
-6464
-5886
-5091
-4318
-3833
-3706
-3673
-3651
-3369
-2850
-2301
-1767
-1522
-1551
-1729
-1855
-1742
-1409
-884
-238
333
749
1093
1429
1831
2259
2729
3140
3339
3384
3250
2962
2623
2264
1912
1476
988
475
-88
-605
-978
-1240
-1452
-1610
-1769
-1968
-2181
-2336
-2444
-2505
-2530
-2597
-2748
-2992
-3274
-3551
-3732
-3798
-3787
-3748
-3804
-3877
-3912
-3895
-3793
-3708
-3755
-3859
-3879
-3738
-3444
-3103
-2790
-2515
-2198
-1921
-1686
-1438
-1185
-798
-304
30
98
-16
-233
-374
-448
-529
-646
-856
-1081
-1325
-1630
-1944
-2188
-2300
-2269
-2173
-2112
-2103
-2075
-2025
-1884
-1657
-1415
-1132
-859
-612
-398
-236
-92
57
224
425
641
809
988
1172
1355
1510
1616
1690
1728
1804
1912
2002
2094
2174
2230
2264
2297
2371
2502
2659
2889
3169
3410
3693
3971
4207
4450
4670
4909
5173
5422
5677
5890
6053
6129
6105
5999
5798
5534
5216
4715
3959
2854
1491
102
-1195
-2192
-2928
-3499
-4020
-4683
-5384
-5978
-6351
-6288
-5794
-5101
-4404
-3937
-3758
-3687
-3566
-3248
-2767
-2219
-1726
-1484
-1428
-1454
-1429
-1253
-881
-354
185
691
1130
1513
1912
2341
2791
3205
3508
3660
3662
3548
3359
3112
2785
2407
1922
1370
813
276
-174
-551
-845
-1118
-1401
-1668
-1922
-2152
-2316
-2409
-2487
-2595
-2706
-2899
-3139
-3379
-3619
-3808
-3955
-4040
-4068
-4045
-4018
-3964
-3872
-3730
-3514
-3319
-3213
-3225
-3283
-3228
-2993
-2648
-2294
-2059
-1918
-1729
-1523
-1305
-1018
-819
-554
-231
-97
-142
-363
-614
-714
-797
-887
-1080
-1409
-1689
-1936
-2145
-2329
-2482
-2522
-2464
-2351
-2219
-2106
-1974
-1778
-1546
-1306
-1075
-879
-672
-430
-188
20
187
308
479
666
871
1087
1277
1487
1679
1846
2022
2164
2255
2327
2397
2456
2521
2560
2570
2569
2604
2711
2886
3091
3313
3568
3901
4272
4614
4960
5234
5502
5768
6027
6251
6360
6406
6346
6174
5888
5560
5006
4172
3135
1683
107
-1352
-2441
-3121
-3663
-4139
-4799
-5489
-6010
-6164
-5892
-5305
-4553
-3893
-3419
-3191
-3046
-2808
-2468
-2003
-1575
-1287
-1136
-1070
-957
-762
-528
-289
-38
301
730
1249
1793
2226
2545
2720
2807
2842
2787
2728
2580
2328
1936
1399
837
297
-149
-532
-871
-1160
-1381
-1561
-1718
-1784
-1916
-2025
-2071
-2121
-2090
-2091
-2117
-2171
-2269
-2404
-2550
-2655
-2695
-2678
-2671
-2703
-2793
-2874
-2844
-2887
-2865
-2783
-2739
-2739
-2827
-3201
-3570
-3838
-3686
-3065
-2645
-2536
-2770
-2691
-2194
-1563
-1041
-876
-860
-622
-142
206
-7
-634
-1167
-1387
-1483
-1698
-2062
-2467
-2643
-2681
-2730
-2793
-2810
-2565
-2121
-1710
-1453
-1258
-1010
-681
-365
-146
-20
61
243
539
869
1074
1114
1168
1336
1534
1768
1993
2093
2185
2277
2382
2464
2469
2438
2366
2400
2380
2480
2669
2914
3231
3487
3736
4154
4618
5161
5725
6088
6504
6890
7260
7770
8153
8353
8287
7795
7531
7257
6772
6030
4588
2539
42
-2689
-4872
-6440
-7310
-7955
-8684
-9366
-10002
-10012
-9373
-8279
-6945
-5599
-4230
-2827
-1486
-530
167
681
1040
1531
1897
2284
2618
2815
2866
2925
2961
3102
3419
3772
4178
4373
4287
4034
3492
2777
1928
956
-21
-1012
-1966
-2892
-3785
-4548
-5152
-5513
-5568
-5407
-5082
-4540
-3902
-3270
-2728
-2339
-1912
-1472
-1104
-767
-563
-423
-343
-337
-310
-295
-247
-107
57
210
296
54
-338
-691
-1194
-1481
-1870
-2424
-2872
-3360
-3625
-3873
-4260
-5179
-6266
-6662
-6453
-5444
-4512
-4351
-4304
-3838
-2634
-1213
-390
-356
-335
172
998
1527
1003
-301
-1214
-1229
-977
-985
-1495
-2163
-2316
-1927
-1591
-1629
-1878
-1958
-1460
-790
-450
-486
-823
-910
-703
-424
-327
-294
-117
213
699
1085
1205
1239
1291
1429
1671
1869
2074
2253
2302
2251
2160
2175
2405
2630
2898
3181
3553
4085
4524
5014
5319
5566
6069
6536
6977
7172
7273
7373
7530
7551
7267
6876
6271
6120
5781
5230
4399
2444
310
-2424
-4976
-6840
-8233
-8870
-9632
-10181
-10662
-10737
-10173
-9148
-7556
-5907
-3994
-2109
-380
936
1809
2485
2837
3299
3581
3789
3925
3912
3879
3626
3397
3138
3060
3223
3427
3608
3509
3157
2564
1689
727
-336
-1455
-2479
-3419
-4308
-5151
-5809
-6332
-6584
-6443
-6039
-5322
-4424
-3414
-2478
-1637
-860
-232
325
725
1032
1160
1213
1198
1025
842
613
490
365
351
382
268
144
-310
-925
-1628
-2348
-2919
-3463
-4119
-5451
-6874
-7668
-7910
-7401
-6815
-6599
-6304
-5267
-3422
-1774
-803
-347
35
897
1929
2313
1704
462
-351
-580
-890
-1439
-2315
-3033
-2988
-2439
-2032
-2044
-2174
-1989
-1401
-800
-552
-696
-913
-974
-935
-1029
-1325
-1611
-1704
-1472
-1105
-815
-639
-406
-12
469
900
1155
1255
1317
1521
1667
1740
1675
1555
1603
1804
2325
2827
3213
3464
3783
4341
4876
5441
5774
5885
6033
6237
6422
6438
6376
6305
6297
6337
6332
6175
5909
5843
5662
5608
5410
4700
3856
2094
-256
-3003
-5563
-7256
-8456
-8966
-9563
-10178
-10444
-10188
-9254
-7918
-6134
-4151
-2025
-93
1648
2802
3382
3871
4058
4226
4203
4102
3922
3648
3435
3015
2685
2462
2463
2683
2899
3026
2927
2498
1743
844
-244
-1328
-2362
-3430
-4340
-5175
-5832
-6280
-6536
-6454
-6053
-5270
-4209
-3032
-1839
-812
1
690
1169
1467
1640
1642
1578
1411
1150
801
397
82
-238
-434
-490
-593
-636
-772
-1334
-2254
-3362
-4292
-4776
-5195
-5570
-6031
-6737
-6866
-6423
-5799
-5110
-4420
-3583
-2523
-1136
19
475
536
475
535
627
372
-198
-941
-1596
-1875
-2079
-2424
-2670
-2740
-2444
-1855
-1367
-1073
-930
-767
-582
-415
-354
-521
-712
-852
-914
-954
-1050
-1101
-1180
-1104
-821
-443
-148
-72
9
94
373
791
1052
1074
1013
1266
1731
2138
2276
2353
2526
2981
3792
4295
4465
4538
4776
5198
5451
5523
5360
5186
5398
5658
5667
5579
5363
5424
5766
6034
6074
5927
5690
5432
5382
4999
4379
3669
2618
964
-1645
-4330
-6755
-8393
-8867
-9044
-9323
-9597
-9471
-8841
-7663
-6020
-4257
-2463
-644
1155
2403
3099
3437
3471
3428
3312
3232
2993
2788
2691
2480
2270
2048
1937
2002
2204
2392
2409
2195
1588
690
-377
-1478
-2537
-3494
-4344
-5060
-5556
-5964
-6068
-5948
-5646
-4931
-4015
-2909
-1769
-778
64
674
1127
1345
1361
1272
1135
1018
779
373
-241
-999
-1731
-2001
-1924
-1932
-2086
-2736
-3510
-3985
-4138
-4281
-4719
-5096
-5239
-4907
-4283
-3867
-3734
-3667
-3163
-2174
-1205
-583
-310
-254
-110
93
-39
-543
-1188
-1616
-1752
-1820
-2000
-2377
-2632
-2570
-2297
-1906
-1576
-1260
-904
-509
-164
-46
-160
-427
-572
-632
-639
-646
-818
-1003
-1071
-990
-808
-588
-456
-356
-144
121
407
628
734
795
949
1195
1380
1554
1845
2117
2420
2881
3179
3428
3769
3984
4234
4499
4680
4794
4796
4686
4740
4896
4967
5239
5340
5411
5675
6114
6435
6315
6304
6113
5849
5683
5301
4542
3552
2471
510
-2277
-5036
-7342
-8771
-9111
-9096
-9391
-9566
-9242
-8390
-7078
-5488
-3819
-2112
-236
1567
2778
3306
3389
3327
3215
3176
3202
3054
2933
2952
2855
2665
2523
2380
2367
2582
2698
2628
2276
1504
521
-662
-1782
-2734
-3751
-4491
-4989
-5424
-5553
-5506
-5362
-4992
-4258
-3232
-2097
-999
-94
555
993
1343
1473
1397
1143
820
539
-62
-750
-1288
-1918
-2281
-2386
-2565
-2736
-2791
-2723
-2832
-3174
-3447
-3642
-3686
-3559
-3535
-3633
-3712
-3545
-3154
-2848
-2610
-2347
-1958
-1399
-904
-693
-792
-991
-1075
-1130
-1287
-1601
-1938
-2098
-2149
-2146
-2199
-2279
-2194
-1906
-1477
-1100
-840
-633
-432
-233
-105
-122
-274
-431
-535
-608
-747
-942
-1108
-1254
-1245
-1151
-948
-663
-385
26
400
656
920
1103
1311
1740
2142
2426
2545
2622
2802
3014
3224
3221
3165
3383
3762
4131
4296
4233
4191
4363
4775
5136
5244
5483
5653
5982
6402
6567
6551
6253
6282
6070
5853
5697
5132
4707
3885
2900
1092
-1820
-4489
-6798
-8343
-8751
-8823
-9192
-9463
-9301
-8632
-7509
-6007
-4240
-2512
-569
1280
2551
3225
3341
3418
3475
3473
3535
3332
3125
3069
2926
2733
2459
2175
2045
2234
2426
2353
2034
1300
278
-735
-1753
-2762
-3670
-4493
-5030
-5349
-5560
-5477
-5401
-5080
-4299
-3356
-2232
-1157
-242
441
954
1324
1436
1406
1199
934
744
456
121
-222
-703
-1117
-1404
-1674
-1837
-2005
-2226
-2505
-3090
-4003
-4989
-5731
-6087
-6021
-5706
-5546
-5250
-4555
-3646
-2659
-1891
-1304
-609
203
942
1252
859
131
-490
-970
-1397
-1963
-2576
-2962
-3001
-2775
-2641
-2583
-2489
-2171
-1568
-957
-564
-382
-349
-374
-368
-468
-678
-851
-913
-849
-710
-590
-480
-326
-116
199
536
705
845
865
833
894
859
855
840
861
1113
1466
1930
2368
2674
2918
3239
3718
4164
4382
4395
4349
4408
4623
4788
4677
4492
4715
5091
5473
5853
5903
5929
6337
6745
6690
6420
6121
5819
5554
5261
4678
3383
1764
-547
-3669
-6306
-8365
-9294
-9377
-9613
-9617
-9613
-9114
-7958
-6689
-5111
-3277
-1291
694
2238
3041
3335
3402
3466
3389
3257
3302
3230
3326
3422
3165
2924
2645
2561
2625
2632
2613
2297
1680
720
-499
-1757
-2970
-3910
-4734
-5354
-5670
-5836
-5734
-5498
-5170
-4576
-3672
-2625
-1528
-554
171
743
1077
1216
1151
1003
878
755
608
186
-127
-425
-839
-1150
-1618
-2198
-2684
-2924
-3280
-3971
-4744
-5282
-5549
-5506
-5160
-4921
-4753
-4177
-3262
-2397
-1745
-1289
-881
-459
63
358
136
-345
-834
-1216
-1570
-1994
-2519
-2886
-2974
-2841
-2578
-2379
-2188
-1965
-1573
-1065
-722
-486
-382
-377
-384
-378
-421
-652
-822
-831
-804
-662
-503
-442
-361
-174
118
349
398
336
327
390
527
729
775
877
1131
1548
2138
2587
2913
3174
3503
3881
4165
4311
4220
4152
4325
4403
4369
4263
4249
4512
4825
5374
5691
5849
6282
6752
6911
6888
6781
6383
6151
5846
5435
4720
3720
2876
1306
-989
-3687
-6355
-8153
-9075
-9108
-9104
-9217
-8956
-8445
-7552
-6371
-4844
-3230
-1475
272
1604
2506
2840
2937
2851
2802
2945
3066
3275
3378
3405
3375
3229
3022
2709
2515
2392
2218
1882
1206
177
-1063
-2137
-3146
-4088
-4770
-5220
-5370
-5273
-5043
-4814
-4492
-3921
-3123
-2205
-1333
-504
138
581
911
1012
965
904
855
819
865
886
800
686
512
205
-344
-1081
-1608
-2034
-2375
-2927
-4469
-6066
-6886
-7064
-6688
-6439
-6615
-6385
-5192
-3422
-1998
-1500
-1299
-661
480
1573
1763
940
-83
-517
-619
-1043
-1796
-2678
-3131
-2850
-2356
-2183
-2396
-2568
-2404
-1912
-1393
-1213
-1311
-1424
-1352
-1086
-927
-986
-1162
-1126
-661
-22
431
538
526
611
873
1133
1061
684
329
201
242
208
153
105
230
851
1632
2260
2672
2998
3463
3861
4178
4285
4034
3834
3865
3930
3926
3896
3968
4298
4715
5331
5864
6262
6816
7095
7422
7339
6759
6681
6232
5749
5567
4816
4301
3330
1622
-867
-4259
-6931
-8734
-9347
-9213
-9320
-9242
-9201
-8782
-7870
-6824
-5312
-3477
-1552
316
1675
2348
2646
2642
2576
2733
2901
3163
3450
3782
4004
3988
3907
3509
3083
2889
2751
2666
2172
1240
22
-1359
-2554
-3633
-4579
-5294
-5624
-5577
-5350
-5074
-4859
-4527
-3944
-3180
-2373
-1551
-814
-293
161
359
400
397
333
409
568
761
950
968
928
793
605
312
-259
-1300
-2506
-3321
-3949
-4425
-5519
-7029
-7872
-7988
-7120
-6245
-6066
-5687
-4578
-2804
-1161
-431
-417
-370
254
994
1087
433
-511
-1089
-1216
-1333
-1711
-2286
-2621
-2432
-2045
-1761
-1789
-2089
-2251
-2157
-1882
-1710
-1777
-1914
-1914
-1551
-1089
-822
-668
-504
-6
750
1328
1499
1377
1210
1115
1046
766
370
105
19
204
491
713
1110
1593
2021
2446
2803
3253
3658
3945
3855
3598
3587
3827
4230
4271
4131
4284
4798
5686
6298
6415
6495
6829
7394
7830
7749
7046
6524
6358
6287
6026
5464
4612
3324
1510
-1265
-4471
-7359
-9225
-9619
-9691
-9848
-9613
-9505
-9042
-7924
-6543
-4997
-3218
-1407
59
1255
2025
2304
2254
2052
2165
2583
3003
3542
4034
4251
4525
4704
4408
4016
3715
3363
3046
2402
1237
-166
-1569
-2859
-3917
-4783
-5442
-5712
-5608
-5293
-4939
-4594
-4210
-3742
-3212
-2564
-1899
-1386
-987
-687
-505
-388
-243
-87
82
359
757
1085
1303
1287
866
408
23
-510
-1074
-1871
-2763
-3505
-4019
-4582
-5789
-6921
-7471
-7422
-6424
-5386
-4876
-4393
-3558
-2252
-1146
-650
-546
-605
-301
252
367
-173
-1014
-1518
-1663
-1580
-1484
-1686
-1818
-1624
-1374
-1223
-1387
-1824
-2135
-2186
-1958
-1752
-1788
-1849
-1770
-1441
-923
-580
-387
-139
374
1049
1533
1746
1550
1212
1051
882
642
431
336
474
748
1085
1424
1694
2135
2693
3232
3554
3834
4106
4264
4494
4553
4408
4230
4480
4860
5235
5654
5827
6344
6885
7216
7523
7471
7426
7523
7362
7084
6613
6000
5183
3688
1115
-2101
-5300
-7961
-9200
-9563
-9822
-9875
-9727
-9297
-8616
-7461
-6137
-4816
-3255
-1829
-636
117
496
730
655
823
1363
1931
2678
3615
4518
5222
5681
5718
5350
4939
4581
4127
3397
2340
948
-470
-1721
-2902
-3799
-4484
-4879
-4827
-4630
-4316
-4066
-3968
-3773
-3634
-3469
-3224
-2965
-2773
-2517
-2148
-1851
-1490
-1042
-602
82
815
1434
1864
1936
1827
1493
924
182
-663
-1473
-2206
-2691
-3452
-4619
-5568
-6244
-6276
-5741
-5270
-5004
-4613
-3848
-2952
-2296
-2109
-2186
-2120
-1743
-1224
-1008
-1198
-1404
-1366
-1167
-924
-869
-961
-915
-739
-589
-628
-970
-1420
-1759
-1875
-1820
-1771
-1795
-1775
-1549
-1169
-765
-478
-364
-195
153
432
560
444
191
137
278
457
486
484
499
743
1185
1434
1619
1751
1979
2496
2999
3345
3411
3363
3443
3717
4077
4205
4292
4466
4883
5460
5866
6099
6360
6574
7106
7515
7627
7766
7740
7684
7358
6941
6313
5701
5049
4052
1817
-1359
-4361
-7282
-8607
-8783
-9060
-9085
-9090
-8657
-7875
-6941
-5784
-4884
-3854
-2747
-1820
-1158
-854
-430
11
503
1212
1874
2484
3412
4530
5482
6211
6320
5925
5307
4628
4075
3223
2205
1085
-109
-1005
-1810
-2454
-2973
-3337
-3400
-3467
-3407
-3530
-3700
-3833
-4003
-4071
-4141
-4131
-4006
-3707
-3225
-2545
-1829
-1133
-369
330
1003
1596
1913
1949
1793
1516
869
92
-584
-1216
-1565
-1778
-2170
-2504
-2708
-2664
-2525
-2704
-3678
-4821
-5545
-5768
-5154
-4751
-4870
-4878
-4405
-3294
-2072
-1441
-1358
-1200
-691
-67
179
-326
-1109
-1435
-1366
-1176
-1209
-1538
-1723
-1455
-958
-572
-569
-968
-1237
-1252
-1144
-1100
-1301
-1540
-1488
-1087
-684
-420
-307
-185
288
862
1297
1409
1151
969
1024
1111
1168
1124
1061
1332
1904
2527
2962
3185
3370
3552
3849
4117
4199
4327
4465
4820
5184
5428
6011
6245
6674
7242
7418
7897
7941
7758
7632
7202
6821
6266
5419
4363
2481
-336
-3359
-6211
-8043
-8302
-8342
-8378
-8365
-8337
-7783
-7074
-6159
-5365
-4809
-4179
-3803
-3606
-3379
-2916
-2012
-982
128
1186
2070
3049
4139
5179
6076
6594
6485
5901
5053
4200
3367
2502
1704
924
305
-138
-550
-933
-1308
-1556
-1829
-2234
-2827
-3632
-4413
-5046
-5464
-5640
-5665
-5492
-5133
-4674
-4052
-3336
-2598
-1818
-1080
-445
64
311
326
253
151
30
-237
-608
-1200
-1251
-1094
-987
-805
-1275
-1582
-2080
-2970
-3593
-4301
-4598
-4446
-4582
-4686
-4560
-3999
-3268
-2747
-2364
-2227
-1842
-1446
-1342
-1485
-1825
-1878
-1622
-1457
-1355
-1274
-1216
-951
-662
-499
-457
-513
-631
-753
-831
-884
-928
-938
-869
-662
-371
-134
76
201
403
716
1018
1239
1259
1194
1120
1147
1209
1374
1598
1752
1975
2211
2461
2743
3091
3377
3499
3662
3888
4199
4489
4686
4897
5226
5828
6495
6882
7243
7520
7807
8252
8125
7827
7300
6602
6289
5492
4401
2428
-546
-3071
-5428
-6665
-6726
-7009
-7114
-7268
-7357
-7083
-6753
-6309
-5942
-5575
-5399
-5506
-5653
-5590
-4951
-3684
-2230
-847
345
1256
2303
3360
4240
5051
5397
5354
5087
4547
4051
3568
3143
2897
2696
2542
2246
1860
1357
842
430
-117
-814
-1686
-2684
-3637
-4454
-5100
-5454
-5485
-5244
-4739
-4265
-3914
-3600
-3409
-3120
-2772
-2434
-2185
-2137
-2045
-1950
-1782
-1657
-1392
-1052
-748
-235
-33
32
51
-146
-274
-479
-877
-1330
-2081
-3055
-3653
-3842
-3486
-2854
-2580
-2667
-2549
-2198
-1893
-1780
-2165
-2585
-2668
-2520
-2469
-2635
-2805
-2597
-1895
-1121
-574
-490
-609
-607
-538
-500
-637
-891
-995
-858
-565
-234
-20
179
514
1023
1447
1522
1346
1060
1036
1282
1523
1771
1841
1995
2367
2677
2915
3074
3212
3361
3600
3596
3439
3380
3342
3583
3999
4284
4720
5247
5783
6401
6676
7099
7308
7517
7552
7225
6990
6300
5964
5245
4477
3058
521
-1557
-3737
-4681
-4430
-4576
-4700
-5064
-5505
-5576
-5550
-5504
-5549
-5592
-5659
-5946
-6234
-6375
-6006
-4932
-3645
-2216
-1094
-371
488
1165
1801
2390
2567
2626
2652
2594
2707
2774
2891
3177
3541
3984
4116
4016
3525
2831
2200
1421
722
-108
-923
-1537
-2199
-2752
-3222
-3677
-3761
-3650
-3574
-3470
-3668
-3924
-4134
-4283
-4292
-4319
-4230
-4031
-3728
-3438
-3074
-2738
-2402
-1969
-1904
-1834
-1768
-1663
-1404
-1396
-1547
-1691
-1787
-1647
-1433
-1378
-1227
-1158
-1091
-1079
-1104
-1177
-1278
-1317
-1522
-1659
-1767
-1927
-2017
-2044
-2002
-1810
-1647
-1607
-1618
-1699
-1735
-1747
-1755
-1729
-1679
-1586
-1435
-1214
-998
-703
-351
-66
238
401
457
476
516
698
904
1164
1360
1546
1873
2282
2681
2898
2967
3070
3322
3684
3923
3885
3755
3806
4082
4433
4691
4832
5090
5559
6070
6421
6570
6661
6740
6764
6613
6198
5623
5038
4565
4096
2911
840
-1118
-2715
-3574
-3256
-3308
-3594
-3920
-4497
-4619
-4755
-4909
-4988
-5087
-5188
-5556
-6043
-6445
-6365
-5565
-4386
-3055
-2085
-1552
-1041
-602
-202
155
341
495
748
999
1233
1363
1483
1826
2376
3039
3497
3603
3426
3057
2665
2110
1585
1086
580
365
72
-233
-601
-1041
-1195
-1369
-1536
-1815
-2330
-2805
-3334
-3757
-4101
-4357
-4400
-4311
-4221
-4283
-4344
-4481
-4476
-4176
-3994
-3780
-3582
-3481
-3273
-3017
-2760
-2535
-2368
-2157
-1884
-1658
-1494
-1429
-1366
-1120
-718
-422
-287
-286
-335
-271
-239
-376
-559
-704
-751
-686
-771
-827
-868
-869
-771
-682
-715
-789
-924
-1023
-1074
-1102
-1080
-1050
-912
-726
-506
-319
-203
-80
116
376
586
707
807
996
1279
1558
1833
2121
2366
2652
2979
3119
3185
3270
3349
3495
3661
3779
3869
4075
4344
4588
4824
5023
5164
5336
5321
5197
5029
4609
4352
4131
3794
3504
2586
1341
377
-537
-804
-790
-1015
-1280
-1731
-2043
-2292
-2508
-2672
-2910
-3042
-3310
-3821
-4256
-4606
-4578
-4225
-3768
-3211
-2828
-2593
-2346
-2168
-2069
-1979
-1942
-1827
-1606
-1317
-1055
-805
-524
-173
320
794
1097
1292
1354
1316
1259
1095
987
921
932
1048
1077
1093
1042
973
959
873
746
528
269
12
-273
-556
-814
-1006
-1131
-1204
-1264
-1493
-1726
-1876
-2156
-2307
-2492
-2774
-2906
-3042
-3174
-3237
-3172
-2995
-2752
-2474
-2259
-2049
-1809
-1619
-1433
-1269
-1186
-989
-768
-530
-276
-126
57
289
490
655
760
772
736
719
646
576
485
414
408
448
507
292
497
484
245
329
331
210
60
26
-105
-26
25
-121
-13
227
407
313
-30
-38
240
527
319
-258
-192
246
453
216
-121
151
405
300
141
113
368
543
365
151
299
564
626
412
288
560
840
711
522
654
854
828
730
674
740
772
715
593
419
430
398
301
177
72
97
30
-129
-266
-365
-401
-454
-572
-677
-738
-775
-836
-912
-971
-1005
-1008
-1013
-1040
-1050
-1065
-1016
-966
-963
-957
-979
-979
-964
-918
-909
-907
-868
-843
-799
-742
-696
-645
-584
-589
-569
-579
-619
-632
-670
-672
-688
-723
-734
-774
-806
-820
-828
-858
-884
-915
-943
-965
-994
-964
-955
-945
-908
-900
-862
-865
-902
-913
-940
-938
-917
-930
-947
-966
-954
-910
-873
-877
-871
-883
-866
-812
-828
-846
-865
-869
-841
-803
-781
-779
-760
-717
-709
-684
-660
-661
-608
-563
-545
-504
-472
-445
-383
-358
-341
-332
-371
-365
-357
-367
-360
-369
-376
-374
-365
-342
-320
-308
-279
-243
-242
-254
-301
-304
-293
-301
-259
-242
-246
-239
-241
-246
-209
-187
-169
-137
-135
-130
-111
-111
-89
-54
-37
23
62
81
123
152
185
195
181
160
150
147
150
136
102
84
77
71
81
88
104
126
117
106
98
103
74
-6
-69
-111
-162
-242
-286
-306
-338
-365
-400
-466
-517
-551
-560
-578
-603
-616
-620
-641
-645
-638
-625
-606
-621
-611
-606
-606
-596
-593
-597
-612
-618
-639
-627
-625
-666
-686
-718
-769
-795
-795
-786
-794
-810
-826
-851
-881
-892
-917
-905
-879
-897
-880
-882
-868
-840
-846
-832
-793
-765
-739
-724
-714
-661
-606
-546
-495
-477
-439
-418
-414
-430
-442
-441
-436
-432
-430
-419
-415
-401
-403
-404
-403
-404
-388
-369
-353
-326
-309
-286
-255
-242
-206
-188
-208
-196
-207
-239
-191
-266
-354
-327
-326
-322
-365
-364
-312
-328
-364
-361
-318
-332
-373
-391
-403
-409
-411
-405
-375
-336
-305
-267
-237
-221
-206
-203
-214
-212
-198
-170
-178
-149
-94
-69
-24
2
24
44
70
86
84
82
45
41
23
-29
-44
-53
-70
-62
-73
-89
-111
-126
-125
-136
-152
-160
-168
-198
-227
-237
-243
-247
-253
-288
-313
-316
-332
-343
-359
-370
-399
-427
-448
-452
-435
-430
-444
-452
-453
-457
-440
-441
-448
-442
-457
-468
-487
-513
-538
-555
-556
-555
-541
-515
-522
-534
-543
-555
-535
-537
-550
-547
-562
-586
-614
-646
-669
-703
-728
-739
-774
-824
-833
-851
-851
-818
-772
-718
-682
-672
-638
-607
-610
-570
-529
-511
-482
-461
-439
-408
-388
-402
-402
-402
-423
-440
-456
-492
-521
-500
-497
-484
-465
-461
-456
-427
-386
-347
-312
-284
-269
-244
-240
-284
-304
-316
-322
-320
-312
-301
-290
-294
-291
-297
-342
-339
-323
-330
-318
-322
-330
-352
-377
-379
-379
-389
-410
-413
-417
-432
-439
-458
-454
-463
-475
-438
-398
-358
-311
-296
-287
-258
-258
-236
-237
-241
-236
-271
-294
-321
-326
-320
-346
-352
-354
-402
-432
-429
-446
-443
-433
-440
-426
-426
-416
-409
-408
-383
-385
-387
-382
-360
-339
-326
-291
-277
-275
-257
-254
-235
-234
-251
-278
-307
-333
-349
-365
-395
-398
-395
-390
-402
-429
-460
-478
-483
-488
-515
-522
-532
-527
-506
-524
-517
-530
-530
-514
-513
-490
-459
-446
-432
-403
-392
-396
-410
-441
-465
-482
-492
-503
-497
-500
-488
-468
-473
-479
-464
-443
-423
-395
-407
-404
-381
-378
-343
-308
-301
-281
-243
-234
-213
-179
-186
-177
-181
-195
-203
-200
-228
-232
-236
-251
-239
-234
-202
-174
-173
-181
-172
-169
-172
-159
-156
-149
-170
-178
-174
-184
-184
-179
-176
-185
-174
-185
-201
-193
-172
-153
-149
-148
-145
-155
-164
-162
-173
-185
-196
-225
-218
-210
-212
-200
-211
-211
-204
-193
-154
-110
-75
-60
-50
-19
-20
-6
20
26
33
21
-2
-27
-72
-107
-116
-133
-161
-177
-209
-252
-269
-314
-317
-298
-321
-321
-306
-277
-248
-217
-201
-207
-195
-181
-172
-181
-187
-175
-145
-134
-139
-128
-142
-147
-133
-132
-131
-135
-128
-118
-132
-148
-164
-184
-205
-211
-211
-205
-193
-210
-222
-232
-264
-313
-348
-340
-363
-389
-406
-423
-418
-412
-404
-389
-390
-382
-385
-379
-377
-390
-382
-387
-390
-409
-422
-422
-417
-414
-412
-399
-382
-359
-348
-344
-335
-346
-327
-307
-290
-255
-244
-257
-263
-260
-260
-251
-225
-215
-242
-239
-229
-216
-185
-166
-162
-148
-140
-136
-122
-113
-140
-140
-141
-165
-180
-180
-196
-212
-235
-263
-276
-306
-317
-325
-367
-380
-389
-394
-404
-411
-391
-363
-346
-330
-315
-296
-289
-315
-303
-295
-315
-309
-312
-320
-318
-333
-349
-352
-367
-374
-369
-373
-367
-341
-339
-313
-279
-284
-253
-202
-190
-174
-167
-195
-235
-263
-310
-356
-384
-422
-444
-470
-483
-493
-500
-483
-456
-430
-418
-398
-391
-382
-385
-401
-412
-395
-387
-380
-356
-361
-369
-359
-380
-406
-402
-417
-428
-427
-438
-433
-437
-443
-448
-473
-502
-520
-537
-546
-534
-538
-580
-593
-615
-626
-637
-651
-644
-616
-574
-538
-517
-500
-484
-491
-472
-457
-471
-451
-457
-472
-472
-486
-503
-493
-498
-485
-463
-458
-460
-437
-446
-434
-426
-453
-440
-431
-430
-414
-418
-408
-395
-361
-317
-306
-298
-280
-284
-290
-296
-317
-331
-352
-352
-321
-329
-304
-284
-282
-266
-243
-234
-232
-224
-251
-256
-274
-321
-332
-368
-428
-430
-446
-462
-458
-455
-439
-420
-412
-420
-435
-442
-421
-424
-437
-443
-454
-454
-423
-404
-385
-379
-374
-378
-384
-387
-399
-400
-413
-440
-445
-418
-408
-403
-397
-386
-354
-317
-281
-256
-255
-241
-241
-253
-253
-241
-205
-199
-212
-204
-213
-214
-224
-244
-230
-240
-254
-236
-228
-257
-264
-257
-248
-233
-231
-195
-138
-124
-104
-75
-64
-66
-75
-49
-38
-20
-8
-28
-49
-52
-62
-87
-112
-126
-144
-148
-149
-142
-144
-196
-201
-183
-223
-239
-248
-283
-283
-291
-301
-296
-308
-304
-289
-285
-281
-285
-288
-304
-309
-299
-298
-286
-284
-271
-259
-230
-222
-222
-191
-186
-207
-185
-188
-209
-238
-273
-283
-297
-296
-279
-282
-273
-260
-283
-293
-278
-282
-280
-277
-295
-271
-272
-281
-225
-205
-178
-141
-151
-137
-114
-117
-128
-140
-165
-164
-169
-160
-141
-148
-147
-144
-152
-178
-168
-170
-185
-178
-195
-205
-207
-233
-270
-293
-323
-343
-358
-388
-362
-344
-341
-307
-308
-334
-307
-301
-294
-273
-268
-262
-240
-233
-229
-210
-214
-204
-181
-166
-169
-172
-168
-180
-215
-246
-252
-279
-294
-277
-278
-290
-288
-284
-276
-272
-277
-276
-250
-242
-230
-215
-224
-214
-217
-211
-201
-202
-177
-163
-162
-129
-104
-76
-59
-43
-17
-20
-17
-35
-46
-47
-65
-98
-109
-131
-179
-199
-232
-276
-320
-340
-381
-394
-407
-425
-430
-452
-442
-436
-439
-401
-391
-390
-370
-355
-344
-320
-323
-296
-293
-299
-271
-264
-253
-257
-262
-253
-237
-252
-277
-283
-318
-335
-339
-367
-424
-460
-474
-497
-504
-486
-466
-470
-490
-471
-482
-505
-476
-461
-469
-477
-454
-440
-433
-415
-396
-382
-381
-356
-333
-325
-323
-321
-309
-326
-324
-319
-343
-366
-395
-375
-348
-328
-316
-294
-282
-282
-285
-285
-283
-270
-257
-286
-321
-326
-374
-406
-421
-439
-439
-470
-503
-511
-533
-531
-522
-511
-510
-515
-504
-467
-437
-432
-400
-367
-330
-295
-282
-289
-303
-320
-346
-355
-380
-397
-412
-435
-444
-452
-460
-464
-468
-484
-492
-500
-554
-575
-616
-613
-655
-653
-695
-641
-689
-625
-741
-593
-1379
-2212
-1618
-1554
-1003
-991
-1538
-1574
-1228
-902
-896
-950
-850
-758
-481
-425
-496
-488
-464
-191
-34
-169
-793
-748
-472
-471
-253
-373
-477
-438
62
78
-466
-527
25
128
-106
-29
-214
-99
-55
86
492
170
-553
92
452
360
297
-318
-596
208
804
19
-379
-209
25
202
314
-144
-589
-235
79
126
-214
-484
-361
-103
-143
-85
-270
-316
-252
-84
84
-171
-103
-171
-244
-175
-169
-284
-377
-298
-417
-513
-555
-414
-182
-574
-460
-219
-135
285
-50
-614
-101
478
537
-28
-555
-116
82
214
153
-83
-222
-342
-76
-287
-326
-94
-333
-122
-231
-197
-351
-158
85
-168
-74
-756
-589
-195
-27
144
-663
-253
-286
73
834
-453
-784
365
238
-48
-27
-467
-739
346
1224
85
-1572
-1244
728
851
231
-1252
-1366
100
566
-123
-944
64
54
-584
-66
504
65
-1138
-819
-71
420
1022
-55
-1506
-1004
529
878
202
-397
-666
-222
142
149
-317
14
27
-594
-199
630
-637
-923
246
313
-646
-818
226
796
-715
-734
-17
76
-142
-561
-103
-98
-368
-315
-43
-284
-670
-82
505
-185
-257
-225
218
-21
-553
-129
54
-27
-82
146
-124
-291
-794
-741
131
253
-531
-485
60
-297
-50
-576
-663
1089
934
-1127
-769
289
191
-68
-352
-441
-325
144
258
438
-132
-1305
-849
-45
881
-163
-780
-467
-913
31
252
-519
-106
481
-1002
-418
227
-267
-203
-1135
-405
529
390
-779
-1106
132
532
-753
-806
81
-787
523
843
-1270
-1700
-384
891
1014
-978
-1893
247
-418
-345
738
-920
-1066
61
632
165
-870
-957
263
422
-131
91
-698
-523
557
-56
-32
-1189
-82
1282
-768
-1044
-628
258
179
-917
-789
656
-287
-1097
-222
-954
61
91
-371
-548
-1409
438
779
-878
212
-239
-1693
583
2140
-1261
-1440
867
516
371
-1198
-1120
1430
1115
-812
-1035
-518
-278
1209
979
-1780
-1645
517
1119
121
-812
-335
-338
-651
518
825
-450
-1292
-781
-25
535
328
-641
-509
-174
-1520
-330
1014
852
-1032
-1960
243
-82
-524
227
-241
-518
-237
-254
111
-651
-606
-553
-10
490
-610
-707
-412
-599
145
963
-269
-1589
-220
212
201
805
-565
-1194
363
547
-310
-284
126
110
-951
-641
74
741
315
-1683
-991
999
788
-812
-1590
-585
1258
344
-1466
-443
-127
620
560
-1565
-1013
425
457
-261
-368
-276
75
551
-584
-179
-844
-1054
409
251
-154
-354
503
-681
-1200
-324
530
361
-298
870
-1042
-1713
-405
1053
1243
-632
-1316
-530
1684
93
-1565
-766
926
1795
62
-1674
-333
1013
421
48
-530
-565
228
978
265
-397
-397
-1200
6
812
445
-326
-947
-747
-327
1760
538
-1898
-1098
1467
1140
-761
-1114
-973
535
1315
-732
-1513
-189
951
815
-254
-1413
-603
1836
748
-700
-433
-149
40
356
70
-168
-473
425
357
-988
-100
-677
336
1052
-887
-1552
639
1167
-346
-1307
-27
-125
-216
272
-776
-656
1578
-38
-1895
-870
155
1236
-121
-901
-490
-254
-112
1493
-292
-1532
-1140
646
1592
-464
-1191
-1249
907
1031
-808
-2005
-652
1856
472
-1415
-1808
-254
1638
130
-981
-976
-461
936
718
-932
-1319
510
998
-135
-1474
-232
888
-273
-566
-377
-439
146
712
-382
-1094
-1029
598
1176
-837
-1409
182
313
-1043
-211
955
-205
-1379
82
-216
-790
1017
-441
-1209
50
-566
386
601
-1074
-793
-193
560
-100
-574
-300
-170
-123
958
-285
-1351
520
146
824
-173
-1150
298
325
274
-126
-762
-928
588
547
-1081
-964
958
713
-1938
-901
938
629
5
251
-1663
-2068
1001
825
-495
-1821
-538
415
-629
95
-454
-390
-502
-698
-349
-1160
-35
1145
-679
-2230
-1194
591
821
1417
-2210
-2889
729
1351
284
-10
-1764
-1719
1371
25
-783
1049
-733
-2319
363
391
-268
15
-1377
-633
438
151
-150
-1234
-842
-591
-264
-45
-154
-556
-1091
157
-358
-644
65
-833
-1124
579
-508
-1151
389
-481
-513
-528
-481
635
641
-740
-1428
-814
378
148
-619
-1509
-1136
1843
1243
-1663
-2218
-266
-329
902
835
-3137
-1726
1285
9
-1161
-440
-406
-236
418
-819
-1013
-143
-932
313
558
-711
-802
-205
232
-338
-1158
-778
1004
-183
-1713
824
-205
-1547
-277
-15
-459
715
79
-329
-1313
-1244
334
-352
-817
34
43
-322
-678
-535
66
-940
-1459
61
495
-390
22
-136
-194
-770
-1281
-137
109
-531
515
512
-1597
-1058
805
-234
-435
431
-1295
120
1336
-1417
-1263
9
-639
-395
168
697
-180
-1871
-751
504
-57
-272
-826
-1165
384
1297
173
-1955
-2397
213
836
-396
193
174
-1158
-1516
-277
1152
-343
-1815
-417
465
392
412
-1165
-1224
522
77
-399
860
888
-1417
-651
231
230
-328
-794
484
-542
-343
265
-15
-783
-1153
483
686
-99
-1290
-777
693
-368
-552
736
-634
-914
-452
-108
1128
-264
-476
-447
-445
268
726
-5
-880
26
400
436
-448
23
-304
-508
400
682
-237
-1121
994
-793
-790
656
-61
-129
-611
-433
-274
1034
-547
-1696
-955
1205
986
-684
-136
4
-274
-566
276
-98
-807
553
930
-569
-1372
880
1361
-1631
-2186
990
1677
-216
-690
-1076
-371
556
713
-368
-2088
-363
1624
607
-131
-978
-953
-193
522
-457
-1131
-455
461
979
-216
-939
-1067
226
445
-69
29
-411
-411
291
-311
-771
-1413
-192
1084
474
356
-897
-1211
-295
263
-43
-501
-900
-33
809
349
-760
-1160
-894
293
730
110
-612
-764
-358
-20
29
82
-46
-760
73
420
283
85
-985
-1275
80
780
629
160
-978
-1106
265
139
-391
-646
-1180
177
1200
844
-713
-1412
-343
588
464
-971
-418
647
734
-577
-1910
-59
427
-26
63
-2
-1115
-1024
396
714
-754
-1821
-506
194
101
-638
-551
-103
-681
-653
-667
-208
683
-739
-1250
-805
-223
53
-74
-392
-692
-685
-1149
-210
866
-180
-1364
-565
-41
172
375
-1415
-1924
-215
691
-65
-1365
-738
474
-247
-938
-529
-334
-680
-903
-498
16
-4
-806
-749
-396
159
-459
-558
-495
-323
213
-1118
-747
-807
-707
468
-242
-1144
-1277
-160
497
-722
-688
-868
-1663
-349
213
-344
-996
-931
-9
-246
-801
-1063
-489
-303
-764
-303
-44
-116
-818
-1258
-274
173
-311
-1156
-532
-43
262
464
-987
-1186
-868
-74
711
536
-356
-1326
-772
202
-49
-872
-570
-267
-132
-432
-313
751
-1282
-1563
-188
-582
797
-341
-1636
-655
1054
103
-1682
-1014
222
883
-67
-958
-616
187
-9
261
-537
-1028
-3
-222
2
-216
-619
-235
-168
76
122
-763
-749
261
162
-363
-881
-241
-394
-613
-86
-179
662
-540
-1117
-22
437
-603
-1032
-916
-544
766
99
-895
-1371
-635
404
805
-39
-1497
-683
529
115
-443
-528
-561
-200
-67
619
-117
-1012
185
629
-757
-1352
574
1052
-393
-760
-489
-51
187
-730
-609
418
576
-82
-1070
-683
-67
491
-336
-972
43
550
-273
-536
217
-410
-751
-53
90
-474
322
970
-114
-1186
-243
918
108
-105
-72
-365
141
-282
14
32
-692
10
218
-197
-566
-1001
-431
281
245
-545
-895
2
577
495
-940
-829
751
-111
-359
-251
-455
-614
197
573
-557
46
90
-406
153
232
-454
-837
-200
122
816
580
-568
-704
277
-87
-897
453
33
-319
106
-465
-611
-124
36
-342
-255
-108
346
392
-669
-557
-133
-567
-233
553
366
-163
232
-77
-461
-376
-477
-891
357
395
-467
227
-245
-831
-366
-118
-650
54
-256
-787
-80
397
-179
-1157
-863
377
473
-477
-304
45
-896
-289
115
-400
-590
-477
1293
296
-553
-590
-335
228
-61
-336
-437
537
369
-389
-411
203
-352
256
73
-858
190
-313
-769
515
-453
-1510
904
421
-835
-719
-29
519
-426
-763
-624
421
102
-621
203
26
-546
-379
-2
-521
-104
-182
-438
170
-32
-306
47
-311
-194
-118
-190
129
263
459
-520
-287
359
-1167
-83
1437
-220
-772
-785
194
405
-493
-557
-40
429
312
-101
-88
-366
-1251
73
317
-71
-528
-694
291
-109
-323
217
-430
-1753
-122
727
-133
-676
-1048
-425
876
194
-1431
-507
342
321
21
-541
-710
-197
-298
-688
-326
-410
-803
120
420
-662
-846
-298
-44
-57
137
-539
-793
127
414
-288
-1050
-703
125
570
-39
-1001
-650
832
185
-1262
-457
91
-253
-256
179
-706
-962
-193
-331
-654
-287
-273
-510
-349
-256
-448
-964
-343
-81
-341
-362
-346
-93
-26
-302
-949
-744
337
1003
-706
-1518
402
666
71
-980
-1226
10
937
398
-337
-169
-408
-280
279
-357
-691
-241
296
310
-115
-1054
-625
-396
-869
612
-124
-684
-170
13
-339
-318
-371
-607
-343
31
124
-6
-438
-363
31
-571
-186
-284
-395
44
-298
-256
-456
-763
-586
298
-546
-794
108
-227
-621
-385
-82
-584
-219
-148
-341
46
-88
-413
-411
79
357
-424
-750
274
453
-673
-364
508
-138
-675
-156
-8
-105
-514
-634
-358
6
-101
-631
-439
-270
-308
-460
-5
186
-593
-500
-134
-199
-295
-404
-505
71
167
-817
-117
-8
-420
-912
117
263
-729
332
-9
-366
453
292
-460
-499
172
576
-210
-465
-9
464
-273
-645
705
-148
-695
234
90
-36
163
-105
-441
161
318
-815
45
778
-208
-429
-442
-196
287
-47
-572
-568
462
210
-531
-213
42
-320
-476
-372
150
147
-449
13
371
-647
-207
334
-189
-538
6
505
-195
166
-774
-778
769
514
-844
-555
-2
326
426
-793
-494
311
-219
-424
-173
-784
208
682
-518
-506
-561
2
641
-552
-1328
151
818
-633
-483
179
-136
-171
84
-112
-322
-482
52
920
-510
-820
216
892
226
-1030
-806
271
1
-157
-304
-1171
25
630
-922
-1029
78
-50
116
-338
-698
-415
105
123
-507
-530
-132
-51
196
418
-146
-426
-111
327
-138
-961
-723
278
443
-1266
-361
1064
580
-827
-859
290
-126
-238
-873
402
79
-831
-77
368
669
-812
-750
226
790
98
-1114
-651
252
769
-153
-840
-120
822
260
-547
22
445
-555
-916
319
377
-557
-493
503
-64
-174
-883
-1256
914
1094
-1499
-1825
1484
1308
-764
-1339
-538
667
456
-617
-906
213
665
-607
-1244
-192
404
-434
-855
307
350
-556
-556
-91
-197
-944
-520
-67
-430
-478
-95
494
-586
-753
-329
-424
-176
327
209
-945
-734
-214
576
-574
-828
-857
250
958
-1085
-905
278
174
-1607
-974
31
-70
-31
-1178
-737
284
588
-1026
-1601
-64
-129
-546
-944
-207
-467
19
-130
-1107
71
107
-857
-555
-215
26
746
-217
-1333
-248
432
-551
-366
-512
-606
307
-163
-220
-593
-1424
133
306
-574
-161
228
188
-1015
-706
-137
-35
-448
-920
22
970
-106
-1442
-53
-178
-389
-155
-570
216
-103
-499
378
24
-979
-316
0
-117
-719
-486
394
-136
-1162
-398
-61
-120
-123
-1130
133
489
-515
-597
-474
-57
-319
-307
-288
-323
-232
-283
-801
-403
-102
-278
-110
271
-572
-652
79
43
-338
-1437
-509
494
9
16
-811
-666
460
-320
-777
-57
-166
-771
721
608
-1075
-830
-47
365
203
-511
-377
336
-1319
-340
309
-1053
-571
368
-238
-1302
10
1144
-734
-1629
-540
-22
-98
-669
-299
440
-690
-765
1210
515
-2591
-685
1780
-134
-427
-1165
-428
387
341
553
-1010
-489
-171
733
506
-1271
-464
-2
509
-215
-426
318
-27
179
-375
-134
74
92
-306
-637
277
-507
-61
1026
-18
-733
-78
1315
-145
-1534
-218
424
197
-381
-641
-489
201
144
236
-64
-1375
-396
521
348
-638
-476
264
-743
-81
346
685
-798
-1492
879
770
-643
-914
-855
139
728
-557
-547
-716
413
612
-1439
-1139
-15
374
-685
-1149
-283
-114
-776
-976
-597
-105
-548
-210
-378
-250
-277
-1065
-381
-330
-681
-241
55
-321
-600
-73
-218
-201
-1286
-731
1097
-316
-987
-805
-278
655
-48
-1774
-265
1095
-412
-1047
-910
157
848
-385
-1860
-549
1196
323
-555
-1027
-297
527
185
-415
-1009
-564
844
63
-743
-1278
170
1748
-1213
-1232
461
627
-199
-560
-181
-725
387
-157
-1333
-203
349
-726
-210
114
-521
207
-103
-569
-619
-299
139
355
-715
-989
380
602
64
-1116
92
679
-578
-813
-685
-189
106
497
-1291
-870
638
319
-376
-299
3
-343
-283
-218
-1171
-961
612
130
-530
-699
-279
447
192
-556
-391
-269
-1081
-927
1175
-3
-2348
16
1363
-152
-1035
-911
315
-44
-493
-660
-1877
83
976
-750
-2733
307
2043
-1353
-1844
81
1133
-1033
-2065
-458
177
-253
-257
-23
-859
5
553
-665
-633
-363
-363
-839
-703
223
578
-1170
-1474
107
264
-552
-342
-899
-780
1267
-637
-2248
96
412
-967
-870
-335
493
23
-1166
-36
-176
-1214
-535
22
-445
-967
-154
74
-858
-593
-292
-832
123
-440
-1415
-600
528
-256
-1424
-465
-361
-309
-496
-563
-387
-115
-322
-917
-190
294
-1136
-700
-422
-257
37
-605
67
-544
-754
108
-259
-1427
323
704
-1708
-736
-89
-266
330
-1084
-2314
372
935
-1448
-1671
312
12
-641
-683
-326
344
-2198
-448
1178
-596
-1981
-785
1204
335
-1108
-1452
5
353
-722
-820
114
-518
-545
-187
-149
-736
-818
-628
731
112
-1595
-869
481
205
-1241
-581
-684
-859
1525
-510
-1600
-471
501
178
-1112
-592
-502
212
716
-1289
-1601
1038
-97
-392
-350
-1561
-227
1641
-639
-2173
-481
1530
-447
-2079
487
-463
-292
1164
-731
-1896
-175
1431
10
-2132
-478
415
752
-21
-1564
-529
909
914
-2234
-1144
1938
-161
-1918
-146
1179
-1212
-3
10
-1571
32
-411
414
-56
-954
-378
-313
609
-1067
-463
387
-880
-364
1122
-178
-2699
-419
1643
1070
-2001
-1867
1595
407
-1078
-1365
-373
704
901
-1737
-1185
1272
871
-821
-1827
313
1615
129
-1789
-639
1325
-766
-1007
-741
-307
1281
-194
-570
-1326
511
1532
-446
-2062
-310
1616
-756
-447
-92
-832
-6
1157
-386
-578
-593
-13
780
-1122
-254
-438
-1087
956
816
-1535
-642
458
-341
135
421
-1730
-1151
2162
503
-2876
-876
1457
106
-1153
-521
-496
771
542
-2099
-330
1825
-1028
-1805
1377
506
-1617
-672
658
1017
-793
-2124
1493
417
-1648
641
-748
-517
345
-662
-274
633
-1720
-307
2375
-1851
-2238
1290
709
-1455
-1186
486
669
-1780
-1037
1303
-267
-1695
-244
474
189
-1768
-519
1585
-1347
-1214
-252
670
-13
-949
238
-795
107
92
-950
260
-10
-1761
1116
-132
-1959
1282
-279
-1546
-40
646
-364
-1417
176
1374
-1977
-1920
1006
718
-1938
-335
440
-689
-554
-72
313
-820
-613
374
-508
-521
588
-1346
-847
-107
13
1246
-2411
-1966
2402
416
-2686
-868
1679
-1101
-792
-5
-1448
-948
346
146
-1553
-498
646
-398
-809
451
-1919
-501
1900
-556
-2692
3
1788
-1706
-64
262
-2181
-115
1403
-264
-2143
-937
1504
-352
-1666
-496
926
-174
-1881
30
1643
-1869
-1978
980
458
-1278
-2158
716
1222
-1256
-1452
749
-155
-1794
-466
315
-826
-2183
124
2012
-2227
-1605
863
-812
-444
577
-1592
-1306
1263
-177
-1328
-399
42
-1136
-164
679
56
-844
-1041
248
612
-832
-1295
-98
392
-665
-371
-97
-1084
-297
613
417
-1884
-2138
1033
1376
-2062
-2363
309
-497
-647
1446
-2121
-1845
544
1289
-618
-3698
-538
1522
411
-2777
-2025
1274
705
-917
-381
-1150
-614
1999
-560
-3264
-1237
3430
975
-4557
-168
2287
-999
-96
-340
-1601
872
653
-1794
591
1062
-2279
-308
841
-412
600
-459
-886
1220
-164
-2494
1430
1732
-3272
-826
1380
-511
209
-170
-2106
1316
594
-1795
-52
205
-861
434
1121
-2084
-1032
1255
-268
-935
565
-143
460
-859
-1646
2079
443
-1497
-783
532
560
-76
-911
-186
685
-415
-731
-620
1727
-228
-2121
1358
1249
-1043
-1164
-548
1381
16
-2206
128
1694
-435
-2184
582
2202
-1440
-1826
1372
632
-1606
-380
1350
-315
-1467
168
844
-131
-2081
-3
2581
-1305
-1962
512
115
317
-659
-1341
818
189
-1400
-174
103
-777
447
257
-1198
-642
1086
335
-499
-617
-648
133
1054
-1301
-980
1713
-1077
-145
796
-778
-1100
-220
137
699
-1289
-2310
1075
1058
-5
-1625
-577
-219
-44
1246
-415
-1775
-1127
1550
1662
-1951
-2788
1594
3308
-1238
-3164
907
1551
-1008
-1226
-459
670
295
-395
-428
116
-72
-548
322
719
-1108
-864
1906
-1274
-835
1978
-1621
-449
2134
-1006
-705
358
867
1000
-1661
-1222
1103
1379
-1652
108
1944
-1083
-568
1535
-468
-1881
1138
136
-822
1081
-815
-820
601
642
-595
-1581
935
523
-1504
103
-244
-99
94
-555
-382
115
-82
-1642
51
1776
-1665
-1079
1509
-110
-1885
97
1631
-1008
-1200
-33
-186
-160
1196
-1369
-2080
1816
994
-1668
-614
8
-616
896
-1197
-668
850
-449
-816
-187
5
-837
-56
-231
-322
-461
-1305
-262
1468
-975
-1652
234
972
-1183
-748
471
-821
-474
-1196
-118
889
-1641
-1179
763
-1174
573
212
-2828
-408
1800
-866
-2966
-438
1427
-1007
-1288
81
-567
-6
-185
-1485
-1240
454
537
-1277
-1574
1173
957
-1041
-2486
266
2904
-994
-2740
-378
3036
110
-3539
124
2107
367
-2485
-797
1350
71
342
-1644
-188
933
-1729
375
177
-1334
-788
-202
2449
-1174
-2613
44
1092
875
-1299
-1165
-727
1900
-819
-740
-668
-1399
1937
-137
-1108
-722
20
416
-958
-624
-41
586
-1071
-797
837
-1455
-778
98
-374
-118
-144
-1038
-658
345
-28
-119
-1291
-344
33
-847
-40
-799
-1347
-598
1841
-915
-2783
-168
992
133
-1917
-2041
617
910
-1621
-817
-351
-587
-296
553
-236
-1428
-512
1096
316
-2905
-1569
1802
980
-4112
-998
3541
-1332
-3103
1260
180
-1840
-256
1209
-1585
-1933
-313
1105
877
-3763
-565
1864
-452
-754
-1640
-1560
2380
246
-2613
-269
-542
594
968
-2488
-1018
1112
1271
-1667
-2307
479
1693
-212
-1818
-7
572
510
-1380
-1544
-68
1214
-2361
-842
2107
-2036
582
1545
-1112
-974
-919
1355
214
-1280
-368
474
-951
494
2797
-2789
-746
1885
1471
-846
-1934
1890
791
-205
-1861
-595
1126
792
-375
-581
132
311
734
324
-1076
-6
1294
-1139
-383
888
-55
-2295
1567
1524
-1324
-700
113
2328
-959
-1790
-498
1395
-264
-1714
-35
665
889
-1107
-399
567
-533
1085
-516
-2166
14
2948
605
-2992
-1093
1465
1426
-855
-2126
-576
2416
-128
-3103
1026
1159
-1708
-1577
475
2058
-2573
-3173
3564
1969
-3884
-1762
1145
2582
65
-4375
-323
2913
-737
-2590
-109
424
-838
-79
-292
-428
-429
-1831
1601
910
-2747
-17
550
72
-1015
-1294
1680
111
-1962
593
-400
-668
1214
-395
-1752
1024
100
-1767
1125
871
-1252
-673
340
1261
488
-2624
-994
3375
871
-3796
-1439
3325
1725
-2529
-1637
503
1012
771
-1856
-1708
1757
35
-2226
373
94
436
-600
-778
909
-869
-1136
1349
136
-715
-395
-677
857
-2065
235
3776
-2082
-3470
1233
4067
-1015
-4530
772
1972
101
-1206
-1308
1805
1188
-1993
-1138
1693
688
-2012
115
2535
-1164
-3118
1188
2175
-1162
-1386
537
1366
-1221
-999
2939
-1099
-2606
1345
1521
-2907
-725
1672
-963
-667
-370
-638
1385
697
-2453
-1532
1721
2614
-2534
-3393
1068
1991
350
-2456
-1388
1088
407
436
-1357
-1545
-171
482
1153
-794
-2408
-1155
2518
1225
-2897
-1309
1338
805
-1692
-907
1018
-272
-1254
216
-98
-753
-285
-73
-829
-321
-686
-656
-698
-1009
1531
-9
-2472
287
-505
-51
35
-2388
-960
1690
349
-3689
-520
1804
657
-2485
-2082
2783
516
-2931
-1580
1745
880
-3200
-1743
1506
887
-1015
-2060
394
276
-299
-312
-1333
140
-641
-147
123
-1212
-1657
495
925
-1797
-1348
1305
-313
-944
125
-1223
-922
61
228
-1473
-2102
628
1933
-1252
-3020
-125
255
1632
-171
-4244
373
1357
-1027
-612
-507
-1814
863
-44
-520
940
-1245
-576
13
566
1134
-2122
-2889
2622
2632
-3284
-2894
1556
457
894
677
-3699
901
3165
-2290
-3029
1980
550
-1477
-1038
-1053
1551
2334
-3402
-989
3324
-632
-2377
-798
1102
553
-925
-877
-493
-148
1994
-1370
-1818
1432
629
-1262
-1315
1002
2322
-1406
-2809
1272
441
56
-1172
-360
1701
-154
-1096
-430
845
-738
449
-826
-757
950
-807
-97
102
-371
19
-957
-1318
1021
1093
-2534
-965
1638
-996
-1732
-683
1099
-582
-1263
-657
-386
1037
-1481
78
-317
-847
-18
-867
472
-1367
-1125
335
429
-1551
-1193
2090
-680
-2596
1617
-15
-2186
1061
-8
-1683
-1531
941
-3
-2313
-476
3048
-1331
-2923
2014
1102
-2030
-355
-553
108
-167
-2124
608
1180
155
-2082
-573
1018
312
-660
-1644
437
-998
71
1487
-3060
-421
2000
-415
-1800
647
-1098
1433
-293
-3216
2629
1493
-2987
-1263
2336
1864
-1025
-2770
959
2386
-786
-1794
-316
1649
-264
-751
-476
-1264
939
1216
-1059
-2463
715
1449
-1733
-774
231
802
-1366
-35
-258
-267
535
-145
-424
-263
399
-1068
-681
1959
-370
-2519
2381
171
-1312
-715
1205
164
-2169
-179
427
209
384
-2218
-74
2395
-535
-3054
635
3475
-2066
-2328
1260
1501
-2498
-1152
2198
-283
-1161
100
-335
-792
1723
-801
-2072
1169
165
-2008
-176
-81
-560
-77
-309
-344
-354
-1360
252
523
-1736
-422
-632
-153
-434
-334
-815
-859
1046
-329
-2166
-527
2732
-1597
-2319
1234
-925
-423
-438
-1214
-600
85
514
-1196
-723
526
-1179
-776
1183
-1607
-2479
1740
1447
-2043
-1914
1781
349
-1162
-225
678
-265
-1579
-79
136
571
-692
-2354
1313
1061
-1594
-157
758
-1884
-50
2061
-1914
-1399
624
-651
-931
781
264
-1345
-619
448
-1100
1629
912
-4879
25
4707
-483
-3812
-1645
1091
3854
-205
-4627
1513
2083
-1127
-428
-7
-1400
-1210
1471
-166
-960
-987
-425
2959
-1348
-2756
1508
1437
-391
-1412
-1013
262
1126
-386
-2794
-342
2613
-1478
-1321
1800
-1382
-476
875
-1191
-1882
194
1223
-1041
-1242
-96
213
324
491
-1802
-1362
2700
1244
-2705
-1816
430
23
1654
-917
-3459
1370
1355
-1310
858
-1902
-2028
1947
332
-3895
-1001
3027
-1148
-1690
-930
-913
1017
324
-1917
-1725
1111
1133
-1829
-2408
-653
1216
791
-2066
-1994
839
196
-502
157
-1266
-807
338
-309
-797
-697
1561
-1259
-2317
372
974
280
-2253
-1198
2424
-190
-2987
1778
581
-2226
-793
-204
685
426
-1663
-1149
194
450
2069
-2450
-1619
1827
977
-716
-2231
837
1678
-2001
-2312
2232
1775
-2878
-1113
1922
-79
102
1924
-2975
-871
3780
-374
-3992
1949
2332
-2501
-647
3473
1197
-3311
438
1117
761
-64
-2282
607
1842
-2137
-1627
2347
2901
-3612
-589
3267
-2071
439
1836
-1793
-1010
223
404
-199
-837
-1199
1324
386
-1469
1376
-1374
-892
1981
359
-1429
-1840
245
2046
-2104
-579
530
-1450
840
1064
-2026
-1756
3891
-789
-3861
1343
-1300
922
1151
-2721
-560
-297
1124
562
-1776
-1323
896
817
-1307
-792
-947
1841
1501
-2803
-1280
2163
-839
-1696
790
-1116
21
-68
-1711
1153
1082
-2534
-367
892
-542
-1322
-633
558
9
-1746
185
-319
632
242
-1079
-223
-329
-107
-1352
1105
-1226
-1183
349
1244
849
-3066
682
2422
-1605
-1730
608
-123
272
-274
-2654
325
2382
-232
-3401
-365
3762
-1152
-2460
678
997
-1066
-1002
-1372
643
1916
-3438
-4
2681
-1092
-916
1465
666
-1812
-614
185
-1284
776
1501
-1940
-758
1096
1111
-170
-1174
-281
497
-2846
2102
1474
-4709
-1252
3298
751
-4857
1670
1318
-1351
48
338
-2684
-280
2011
-842
-211
-1944
685
1706
-1703
-1786
826
845
-3060
-1120
2490
-283
-3226
126
2079
-70
-3993
615
5131
-3223
-2937
2061
898
-887
-732
-1247
-442
890
-451
-499
1015
-674
-973
1103
328
-2262
-197
763
552
-2553
-1985
2669
1598
-4175
-1196
1283
718
1485
-3055
-1709
2185
95
-1532
-1126
-1210
1004
1502
-1180
-2264
1577
-431
-1129
1287
-2808
-890
1674
341
-2094
-2477
1559
1432
-3261
-258
2702
-1483
-1383
1099
-201
-3068
425
-409
-209
573
-1922
152
420
-266
63
-1964
-133
3489
-3947
-1260
2109
-1581
-1753
1320
763
-2193
-957
193
2058
-222
-2614
-73
2474
-1882
-2442
363
-321
831
-359
-3282
87
4583
-1569
-4383
335
3182
-386
-3348
-468
1739
-1479
79
1049
-3040
609
3096
-2894
-749
4783
-3166
-2329
1264
-249
-1246
-453
114
-666
-595
1893
458
-2526
-1688
4025
-166
-3484
211
469
-43
-2086
416
1389
-1097
-1444
2074
770
-1987
327
625
-1446
-7
-698
-250
-1098
-489
3969
-2252
-2684
2192
1356
-2072
-590
2228
-2438
-636
1545
-2615
-711
2704
-1175
-1200
-523
803
324
-190
-2621
947
2073
-3495
-718
85
-287
634
-494
-2904
1346
2435
-1204
-2223
230
1141
-1561
-1610
102
-894
802
293
-3173
-316
1909
1310
-1915
-2214
-117
1874
119
-3048
-3047
2489
2046
-4303
-40
1028
-463
1093
-1587
-467
954
-1134
-1312
-135
-569
-608
1044
-276
-1973
-1734
2854
2503
-4341
-2563
2271
2697
-1584
-4097
576
539
1407
86
-5102
-455
4920
-765
-5599
643
2823
-1300
-1976
-1230
792
617
-781
-797
-831
-583
1480
1406
-3133
-1655
315
2426
-675
-4632
1962
1147
828
-2304
-2173
3082
-535
-1791
569
-1349
-13
142
-696
1263
-1588
-998
2128
696
-1784
-256
-954
-204
796
605
-2890
-1184
2991
1407
-2343
-2781
3067
497
-1229
-320
-978
1376
-1099
-1930
-10
1163
-7
-1297
827
-130
-962
195
769
-1370
-897
-164
-917
1821
-557
-2103
304
2607
-159
-2630
589
2537
-966
-2243
374
99
-1466
1789
-797
-2928
3056
1184
-1509
-951
154
498
-626
1375
-1753
-1768
991
1097
-1811
-419
1803
-2145
243
492
585
-1680
-416
60
-720
640
-2589
-1957
3312
252
-3995
-247
3432
-787
-1667
-1137
-1069
1957
-704
-2875
-637
1049
-1527
-1025
368
-80
-696
-1213
-30
-38
-2166
-1819
1741
-694
-3689
-70
1672
254
-1817
-2711
1997
2765
-3736
-2409
876
1321
-1523
-3165
1618
776
-892
-1420
218
-491
-187
-483
-2137
1091
-435
-2143
259
-659
-18
766
-1404
-3204
2199
2900
-5709
-1512
4274
417
-4081
-1675
1899
1933
-819
-3944
51
2376
-273
-2076
-1390
1264
213
-2557
-379
1718
100
-3077
889
1285
-1961
792
712
-3271
1613
589
-2064
1298
-162
-2519
82
2198
-989
-1557
-39
728
-521
-1318
1774
-217
-3669
778
2159
623
-4248
-523
4185
-808
-1507
-1393
177
2069
-573
-4539
2401
3188
-3846
-916
1578
637
-3125
-1101
3732
-1567
-3037
1783
481
-1584
-1354
58
1761
-2057
-1542
1510
110
-530
-796
-1592
1986
624
-3038
-65
2851
-686
-2348
-887
402
2771
-1833
-3930
1998
3463
-3467
-1782
2354
725
-224
-1924
-1203
1979
5
-999
-1284
-466
1342
-365
-789
-715
-171
417
-705
-976
223
903
-2426
-1246
2813
1232
-4479
-901
3860
-916
-3173
-228
461
1109
-352
-3538
-441
2054
2659
-3788
-3268
3078
123
-2843
2366
-1807
-3442
2702
221
-2008
-174
-320
-2020
2720
1057
-3785
-1564
1069
1357
-707
-3362
-620
2629
365
-2276
-1231
582
2147
-1880
-1969
150
-391
-849
-1291
173
-503
-1242
-2266
1745
1198
-3196
-2085
617
1563
-1751
-2312
877
883
-1417
-433
2
-1427
-337
853
-840
-1524
188
825
463
-1513
-2417
1608
2568
-2303
-2818
89
2829
-132
-1114
-1639
534
2191
-548
-691
-1734
-455
1698
1774
-1573
-2427
1539
1247
-1462
-1111
331
-282
-38
2857
-1485
-1356
1249
588
-1535
305
1511
-2001
682
-204
-513
237
-2088
1489
1876
-3405
-698
2071
2140
-2061
-3108
230
2155
97
-2050
-1413
1546
2058
-1679
-827
-356
1346
590
-1346
-1093
743
-395
-679
827
-412
-1343
735
3325
-2526
-2506
2524
1947
-1817
-3187
1360
2806
-1240
-1304
-67
69
556
-92
492
-1122
-1179
1310
2060
-1497
-2999
184
2133
-75
-2749
-1106
1156
1076
-240
-1709
-1216
557
1619
-772
-3967
661
2832
-394
-3693
-182
3034
-611
-736
471
-929
-62
103
687
879
-3009
-633
2580
-467
-1411
311
578
-205
-591
1291
87
-3191
243
2824
-1447
-2547
2095
609
-2366
251
149
361
686
-2062
496
425
-1355
579
-1654
-1656
2235
40
-2084
-352
885
510
-1665
-881
929
449
-2685
-531
807
-667
754
-102
-1518
994
1618
-1381
-953
-535
290
-134
-956
193
-363
-395
720
-128
-2067
-217
965
1067
-1568
-3086
-210
2579
565
-4954
-128
3210
-599
-1577
-633
649
-1138
-780
62
-1549
387
-287
-1169
57
-960
-1175
-20
173
-1347
-1061
740
-293
-1961
-1015
872
482
-1566
-932
-1099
-172
2690
-802
-3819
-268
1284
205
-1081
-1611
-527
759
1627
-785
-3099
-871
1796
-75
-1095
-525
-893
-978
1511
618
-2498
-1460
-156
2139
-318
-1894
34
92
643
-385
-1206
188
1031
-94
-529
454
811
-1229
-969
1650
509
-1742
-493
941
857
-1140
-445
1130
-152
-204
-442
803
124
-949
195
1425
-878
-386
593
107
1405
-677
-1636
1421
3722
-2349
-2261
1728
757
-338
-773
-844
-150
1252
329
-900
-820
1132
1415
-575
-1527
41
912
643
-439
-1564
242
2004
151
-1594
394
831
-237
-562
192
-480
-392
827
-543
-648
-252
540
1320
-483
-2064
965
1709
-398
-1701
-897
531
1181
1061
-2532
-358
2697
368
-1638
-202
68
1004
720
-2274
-315
1005
-367
-405
-47
-12
33
-271
615
137
-1391
-1023
300
625
-1192
-645
23
-569
-12
190
69
-1691
43
552
-450
73
-699
-973
-190
53
-32
-462
-997
-895
1812
837
-1796
219
417
713
-758
-1196
96
1073
-361
-2393
2222
1903
-2605
494
1253
208
-462
-717
7
204
-413
-124
1424
-46
-639
59
677
280
-743
-758
-249
222
-824
-298
290
-150
391
-225
-492
892
212
-822
-185
-343
-292
-579
-590
1208
356
-1207
257
370
442
88
-1488
-284
1384
-280
93
461
-1210
-244
1214
16
-897
489
786
476
-594
-469
29
-457
-158
222
-27
-454
546
795
-165
-502
-200
-174
-442
-143
-237
-759
-386
243
-441
-1481
607
439
-1012
-216
-62
-162
-948
-785
-258
-75
-399
-346
-180
-42
205
-321
52
-526
-972
-61
11
-1358
-810
927
342
-1195
-771
54
-171
-719
-1303
-1073
-555
-290
-382
-650
-838
-385
76
-59
-486
-1048
-528
-502
-1459
-1342
-729
82
-446
-729
157
-568
-560
-462
-1045
-1485
-786
-250
-859
-1406
-382
-2
-50
-521
-1727
-146
808
-482
-1291
-948
222
-392
-1538
-1247
383
88
-603
321
163
-369
-401
54
-1030
-104
-178
-125
388
62
615
-336
-819
523
1528
-826
-406
784
-215
-243
-546
-1178
-141
1607
-185
-815
1102
1152
348
-284
-601
-476
-147
31
118
-18
963
763
346
-25
822
527
-367
57
508
314
-352
-52
253
667
329
154
147
678
945
-244
-646
-111
405
156
-708
41
966
545
-47
484
1012
295
-539
-345
311
548
52
-506
36
570
-13
15
244
-20
39
-77
-336
-708
-642
-785
-813
-962
-937
-997
-597
101
-820
-1408
-993
-622
-1212
-1691
-1662
-1660
-1398
-1330
-1633
-1548
-1178
-1206
-1264
-1439
-1882
-2037
-1674
-1056
-1878
-2523
-1690
-1310
-1315
-1402
-1526
-467
-803
-2099
-1481
-850
-646
-1096
-1548
-815
27
-127
-287
-304
-523
-492
408
-158
-600
-565
-108
333
-6
-44
-11
799
170
34
959
419
-291
183
849
523
-76
-31
82
1066
1363
482
-941
358
1776
918
102
74
468
601
1152
650
54
785
1668
1290
341
56
193
836
1641
1636
171
419
1977
2025
946
33
847
2096
2339
1309
497
1546
2315
1609
914
1026
1419
1837
2023
1299
1120
1579
1997
1854
1254
1209
1488
1496
1235
1067
864
870
933
856
723
581
530
485
315
57
-291
-269
-163
-624
-846
-819
-755
-814
-1082
-1270
-1379
-1476
-1863
-2205
-2366
-2351
-2292
-2393
-2594
-2602
-2593
-2645
-2887
-3059
-3041
-2990
-2989
-3246
-3150
-2983
-3119
-3173
-3026
-2895
-2734
-2601
-2561
-2641
-2675
-2532
-2477
-2365
-2255
-2264
-1955
-1606
-1489
-1643
-1637
-1563
-1446
-1203
-1211
-1409
-1177
-785
-828
-1183
-1213
-748
-577
-383
-557
-511
-277
-378
-411
-404
-474
-612
-303
80
-288
-471
-378
137
-51
-747
-603
145
69
-826
-1212
-942
60
81
-402
-270
628
322
-873
-374
171
228
-540
-501
785
1149
563
43
957
1803
1295
760
884
1168
1042
852
657
767
1085
1868
2607
2487
1866
1670
2144
2038
1588
1352
1609
2004
2396
2317
1888
2018
2124
2357
2267
1646
1431
1634
1637
1406
1020
808
1150
1500
1327
831
615
452
96
-527
-1285
-1470
-1075
-866
-908
-1067
-1205
-1407
-1768
-2035
-2466
-2791
-2814
-2838
-2976
-2943
-2640
-2378
-2369
-2469
-2556
-2575
-2460
-2302
-2228
-2347
-2474
-2391
-2263
-2093
-1834
-1530
-1270
-1183
-1105
-1061
-1183
-1259
-1265
-1305
-1291
-1363
-1363
-1304
-1540
-1514
-1334
-1406
-1497
-1696
-1945
-2142
-2462
-2605
-2695
-2844
-2784
-2788
-2794
-2738
-2833
-2873
-2998
-3182
-3216
-3287
-3354
-3385
-3343
-3234
-3180
-3032
-2950
-2850
-2636
-2572
-2614
-2625
-2594
-2439
-2161
-1944
-1719
-1360
-1018
-789
-658
-540
-416
-326
-206
48
332
621
901
1088
1122
935
903
1024
1176
1180
889
783
1223
1431
900
737
1119
1497
1578
1500
1109
1176
1246
885
907
938
1216
1675
1989
1912
1775
1955
2217
2456
2661
2611
2607
3421
3879
3463
3412
3453
3569
3848
4035
4067
4073
4160
3936
3454
2339
1166
403
-263
89
1204
1699
1857
1503
257
-1100
-2150
-2409
-2432
-2624
-2669
-2815
-2973
-2737
-2601
-2657
-3086
-3838
-4223
-4266
-4148
-3953
-3715
-3911
-4068
-4080
-3849
-3277
-2689
-2114
-1877
-2081
-2116
-2016
-2034
-1898
-1609
-1069
-409
242
764
1147
1168
970
800
710
776
933
1273
1641
1827
1998
2146
2022
1864
1683
1520
1358
1222
1034
699
360
119
-197
-700
-993
-1243
-1475
-1452
-1538
-1883
-2415
-3367
-4242
-4807
-5052
-4805
-4300
-3733
-3477
-3638
-3830
-4010
-4285
-4462
-4550
-4319
-3869
-3393
-2881
-2495
-2235
-2005
-1872
-1792
-1464
-1111
-855
-678
-629
-578
-361
25
603
1155
1575
1891
2012
1962
1810
1767
1781
1829
1996
2349
2755
3025
3117
3007
2690
2290
1919
1768
1819
1806
1822
1865
1876
1763
1571
1501
1407
1348
1422
1387
1403
1551
1686
1895
2048
2279
2536
2929
3219
3340
3621
3580
3602
3744
3580
3540
3553
3973
4469
4729
5042
4789
4080
2541
766
-235
-741
101
1753
2460
2407
1594
-65
-1528
-2692
-3121
-3226
-3353
-3445
-3635
-3533
-3335
-3313
-3561
-4184
-4867
-5212
-5058
-4738
-4398
-4177
-4515
-4615
-4464
-4096
-3268
-2528
-1957
-1822
-2051
-2185
-2259
-2274
-2016
-1444
-565
302
1038
1697
1956
1786
1545
1227
1058
1213
1507
1992
2457
2727
2841
2869
2633
2338
2194
2014
1777
1564
1347
1031
708
475
317
206
172
-55
-399
-1238
-2625
-3726
-4575
-4862
-4436
-4112
-3957
-3954
-4262
-4585
-5025
-5475
-5905
-6117
-5824
-5298
-4744
-4212
-3843
-3602
-3538
-3569
-3369
-2998
-2682
-2362
-2143
-2088
-1872
-1518
-970
-300
284
709
830
797
831
847
926
1060
1272
1800
2381
2836
3120
3117
2841
2458
2079
1908
1937
2070
2309
2479
2539
2508
2404
2296
2188
1959
1819
1775
1644
1686
1816
1961
2164
2305
2441
2606
2928
3170
3278
3613
3802
4003
4520
4844
5362
5674
5536
5584
5577
5701
6053
6288
6503
6247
5380
3791
2019
923
634
1827
3475
4242
3966
2431
170
-1773
-2879
-3127
-3085
-2902
-2895
-3001
-2906
-2892
-3054
-3723
-4926
-6012
-6489
-6218
-5623
-5012
-4709
-5009
-5277
-5374
-5042
-4289
-3647
-3227
-3249
-3468
-3471
-3293
-2985
-2455
-1686
-734
111
761
1154
1165
810
482
326
522
1107
1843
2552
2934
3098
2991
2629
2212
1765
1441
1331
1299
1354
1340
1141
824
507
140
-263
-613
-1075
-1542
-2267
-3225
-4394
-5583
-6085
-6009
-5302
-4351
-4312
-4916
-5848
-6965
-7705
-8021
-7706
-7087
-6415
-5523
-4822
-4477
-4421
-4739
-4999
-5116
-4959
-4273
-3433
-2717
-2159
-1897
-1949
-1718
-1279
-707
-76
184
183
-15
-183
79
529
1087
1681
2115
2559
2704
2497
2153
1689
1283
1205
1367
1773
2296
2675
2714
2286
1771
1281
877
864
953
1063
1264
1281
1353
1495
1568
1715
1815
1926
2190
2432
2742
3062
3302
3783
4271
4818
5584
5932
6141
6042
5492
5325
5430
5854
6616
7053
7283
6410
4330
2466
716
192
1978
3762
4678
4628
2856
399
-1640
-2766
-2920
-2791
-2667
-2624
-2813
-2839
-2789
-3164
-3876
-5176
-6313
-6439
-6112
-5437
-4736
-4744
-5068
-5454
-5669
-5145
-4304
-3554
-3041
-3160
-3268
-3266
-3219
-2763
-2253
-1378
-289
429
1136
1493
1253
988
700
653
1069
1653
2490
3207
3451
3566
3285
2667
2277
1870
1679
1750
1730
1820
1693
1273
924
514
211
-42
-447
-763
-1255
-2029
-2791
-3952
-5292
-6020
-6145
-5413
-4177
-3697
-4127
-5230
-6659
-7656
-8123
-7831
-7080
-6391
-5429
-4641
-4365
-4314
-4563
-4909
-5086
-5049
-4480
-3577
-2713
-1988
-1684
-1763
-1805
-1630
-1069
-340
113
287
72
-152
66
540
1174
1802
2226
2604
2766
2573
2232
1698
1269
1164
1356
1857
2458
2936
3058
2640
1891
1170
690
695
939
1247
1654
1791
1798
1912
1838
1937
2098
2137
2299
2529
2845
3267
3647
4187
4704
5033
5450
5955
6262
6306
6456
6272
6009
6220
6592
6906
7317
7273
5637
3428
1944
578
1272
3606
4747
5050
3867
1201
-1115
-2553
-2870
-2551
-2375
-2248
-2536
-2740
-2731
-3032
-3571
-4623
-5894
-6437
-6215
-5712
-4937
-4485
-4789
-5166
-5428
-5345
-4707
-4122
-3555
-3354
-3546
-3434
-3207
-2879
-2321
-1564
-615
204
793
1139
1025
778
681
723
1149
1876
2524
3165
3511
3460
3333
2915
2386
2011
1804
1862
2075
2172
2147
1877
1351
829
379
-40
-393
-891
-1621
-2367
-3676
-4975
-5620
-5949
-5476
-4339
-3762
-3946
-4876
-6268
-7376
-7990
-7882
-7312
-6547
-5566
-4771
-4239
-4112
-4535
-4956
-5260
-5275
-4666
-3699
-2787
-2043
-1617
-1609
-1664
-1556
-1134
-561
-122
116
104
6
177
590
1235
1852
2238
2536
2568
2378
2066
1640
1302
1199
1392
1939
2487
2782
2776
2366
1645
935
589
669
985
1286
1504
1546
1501
1485
1434
1408
1470
1529
1754
1949
2234
2792
3166
3470
3913
4161
4495
4920
5357
5962
6214
6416
6480
6382
6484
6544
6903
7351
6605
4634
2787
977
262
2338
4670
5724
5584
3222
117
-2274
-3307
-2953
-2387
-1946
-2015
-2558
-2690
-2854
-3234
-3866
-5364
-6608
-6913
-6643
-5798
-4878
-4700
-5137
-5671
-5864
-5459
-4873
-4200
-3774
-4055
-4278
-4099
-3658
-2932
-2182
-1182
-260
246
589
631
395
230
221
568
1322
2142
3064
3675
3641
3469
3016
2421
2057
1837
1937
2224
2416
2568
2460
1955
1428
927
426
24
-490
-918
-1487
-2386
-2799
-3667
-4943
-5390
-6027
-6215
-5293
-4743
-4735
-5516
-6856
-7733
-8146
-7657
-6800
-6188
-5429
-4979
-4806
-4714
-5014
-5131
-4968
-4775
-4132
-3263
-2538
-1812
-1496
-1656
-1785
-1790
-1344
-640
-24
551
646
397
384
673
1349
1972
2280
2506
2421
2267
2242
2018
1751
1700
1783
2189
2579
2740
2795
2361
1656
1126
794
875
1277
1633
1903
1870
1611
1488
1458
1565
1712
1780
2255
2701
2980
3518
3784
3924
4146
4332
4723
5385
6180
6678
6822
6541
6237
6303
6386
6894
7354
6142
4240
2581
831
1077
3546
5486
5954
4786
2075
-853
-2739
-3024
-2408
-1873
-1679
-1974
-2524
-2813
-3005
-3339
-4322
-5839
-6692
-6708
-6265
-5416
-4660
-4763
-5316
-5686
-5725
-5296
-4779
-4296
-4062
-4271
-4232
-3914
-3448
-2760
-2009
-1089
-326
108
429
374
105
31
231
858
1689
2452
3204
3509
3352
3067
2643
2252
1973
1907
2164
2391
2534
2683
2440
1880
1274
676
271
-116
-521
-863
-1450
-2099
-2843
-3528
-4058
-4894
-5590
-6000
-6322
-5964
-5396
-5323
-5830
-6663
-7248
-7498
-7276
-6599
-5986
-5498
-5148
-5002
-4860
-4749
-4560
-4263
-3962
-3618
-3127
-2568
-2106
-1718
-1488
-1367
-1253
-974
-372
265
658
826
729
718
987
1478
2059
2415
2520
2493
2357
2172
2003
1876
1801
1788
1990
2230
2307
2290
2146
1767
1218
820
784
1065
1471
1783
1934
1723
1500
1572
1703
2198
2605
2813
3217
3431
3674
4230
4492
4814
5276
5656
6364
6772
6935
7066
6659
6442
6573
6679
6562
5144
3382
2028
863
2120
4637
5659
5574
3708
321
-2259
-3433
-3022
-2061
-1528
-1340
-1818
-2608
-2971
-3295
-3920
-5014
-6269
-6673
-6383
-5717
-4649
-4243
-4697
-5170
-5668
-5529
-4892
-4310
-3672
-3674
-3927
-3723
-3391
-2764
-1958
-1154
-198
307
476
519
275
115
319
863
1788
2673
3328
3812
3707
3338
2966
2544
2269
2184
2368
2762
3020
3157
3040
2435
1657
1043
624
328
68
-293
-679
-1288
-2260
-3177
-4341
-5607
-5905
-5760
-5165
-4172
-4055
-4905
-6353
-7681
-8122
-7918
-7107
-6175
-5490
-4978
-4797
-4730
-4833
-5122
-5058
-4713
-4292
-3589
-2778
-2148
-1866
-1907
-2039
-1957
-1542
-826
-49
408
488
295
162
445
1056
1902
2523
2633
2567
2367
2065
1739
1485
1563
1865
2198
2589
2860
2732
2315
1690
1049
726
687
1023
1482
1799
2020
1839
1554
1487
1502
1758
2049
2333
2705
2886
3246
3629
3838
4328
4830
5278
5838
6212
6561
6606
6332
6198
6044
6201
6867
7295
6663
4695
2673
999
575
2629
4907
5677
4954
2376
-778
-2848
-3314
-2626
-1921
-1652
-1817
-2338
-2905
-3192
-3444
-4228
-5450
-6358
-6467
-6037
-5326
-4586
-4656
-5292
-5697
-5825
-5280
-4454
-3877
-3519
-3699
-3929
-3759
-3300
-2528
-1681
-901
-116
334
514
567
319
255
536
1097
2011
2768
3321
3573
3313
2922
2568
2162
1965
2059
2254
2541
2668
2602
2298
1584
921
452
2
-245
-572
-865
-1346
-2457
-3619
-4623
-5660
-6197
-5872
-5420
-5135
-4939
-5294
-6363
-7546
-8238
-8233
-7707
-6776
-5889
-5348
-5042
-4950
-4981
-5258
-5482
-5115
-4464
-3759
-2942
-2344
-2045
-2056
-2045
-1826
-1562
-1099
-479
-6
221
332
380
517
863
1470
2124
2431
2353
2128
1868
1620
1469
1513
1738
2043
2388
2663
2633
2241
1705
1166
815
746
963
1322
1629
1858
1914
1778
1533
1432
1662
1909
2258
2672
2990
3313
3616
3910
4270
4616
4914
5574
6208
6689
6943
6824
6520
6146
6098
6501
6788
6109
4210
2521
1117
1008
3184
5130
5547
4532
1741
-1264
-3142
-3422
-2533
-1887
-1628
-1929
-2659
-3184
-3506
-3870
-4647
-5700
-6433
-6596
-6199
-5509
-4850
-4727
-5092
-5397
-5562
-5290
-4807
-4262
-3852
-3793
-3692
-3424
-3011
-2392
-1664
-815
-44
396
564
515
346
376
802
1509
2331
2974
3412
3549
3354
3105
2798
2433
2202
2184
2392
2623
2610
2520
2159
1459
815
207
-229
-544
-940
-1247
-1618
-2032
-2390
-3417
-5512
-7563
-8696
-8430
-6236
-3768
-3239
-4690
-6914
-8550
-8906
-8201
-7140
-6494
-5927
-4989
-4169
-3821
-3959
-4267
-4444
-4482
-4048
-3097
-2138
-1325
-794
-888
-1409
-1682
-1230
-29
1308
1992
1667
708
158
579
1663
2695
3109
3055
2940
2869
2704
2303
1785
1433
1505
1944
2488
2828
2903
2744
1985
998
343
-20
435
1427
2324
2670
2168
1589
1464
1654
2099
2576
2930
3341
3887
4289
4575
4804
5050
5555
6172
6947
7400
7479
7375
6894
6720
6896
6872
6166
4173
2567
1407
1399
3812
5851
6243
4931
1685
-1558
-3617
-3702
-2353
-1456
-1137
-1665
-2771
-3513
-3831
-4022
-4641
-5657
-6400
-6571
-6186
-5483
-4817
-4823
-5280
-5652
-5801
-5232
-4422
-3724
-3324
-3448
-3587
-3465
-2990
-2185
-1385
-505
368
883
1070
1040
851
859
1227
1860
2668
3305
3816
3963
3699
3501
3270
2971
2809
2796
2994
3173
3024
2674
2204
1423
912
783
463
166
-349
-1021
-1559
-2355
-3034
-3595
-4464
-5547
-6606
-7461
-7863
-7299
-6051
-5399
-5697
-6650
-7627
-8011
-7829
-7199
-6730
-6493
-5978
-5140
-4325
-3857
-3581
-3452
-3530
-3405
-2987
-2426
-1952
-1506
-1054
-873
-769
-514
-5
669
1207
1366
1109
749
800
1396
2126
2488
2520
2415
2324
2308
2259
2062
1656
1293
1264
1507
1719
1806
1789
1587
1260
933
590
490
682
1143
1651
1702
1568
1543
1778
2286
2788
3183
3399
3628
4008
4581
5214
5575
5908
6448
6594
6747
7141
7105
7012
7184
7238
7262
6366
4149
2297
655
523
2732
4981
6091
5325
2283
-1118
-3700
-4464
-3723
-2979
-2408
-2498
-3239
-3775
-4005
-4298
-4897
-5984
-7009
-7439
-7104
-6221
-5296
-5012
-5170
-5591
-5908
-5445
-4728
-3771
-2962
-2787
-2838
-2900
-2746
-2155
-1515
-523
668
1509
2116
2361
2133
1880
1843
2101
2637
3138
3685
4027
4066
4059
3921
3533
3106
2687
2461
2471
2511
2477
2148
1486
595
-228
-816
-1031
-1039
-1142
-1535
-2255
-3422
-4557
-5652
-6603
-7214
-7681
-7918
-7955
-7589
-6954
-6463
-6427
-6823
-7517
-7999
-7922
-7241
-6447
-5804
-5221
-4692
-4129
-3488
-2867
-2443
-2218
-2072
-1955
-1845
-1575
-1188
-669
-218
214
603
936
1311
1589
1749
1698
1482
1323
1449
1819
2286
2566
2641
2485
2208
1955
1749
1450
1203
1123
1145
1278
1366
1369
1310
1235
1047
906
825
933
1293
1678
1997
2240
2455
2722
3172
3766
4254
4702
5282
5568
5992
6438
6749
7121
7413
7603
7769
8005
8339
8470
8249
7407
5343
3119
1254
541
1826
3922
5345
5354
3441
618
-1992
-3550
-3881
-3908
-3808
-3910
-4205
-4444
-4439
-4431
-4734
-5498
-6383
-7009
-7201
-6973
-6372
-5945
-5870
-5809
-5832
-5449
-4688
-3679
-2633
-1985
-1719
-1681
-1829
-1759
-1529
-915
161
1298
2369
3152
3549
3606
3593
3494
3474
3537
3617
3722
3902
4171
4407
4382
4103
3657
3183
2782
2392
2092
1741
1167
451
-229
-832
-1200
-1452
-1766
-2250
-2988
-3836
-4590
-5290
-5781
-6350
-7331
-8463
-9387
-9524
-8616
-7298
-6318
-6076
-6532
-7061
-7300
-7109
-6711
-6334
-5944
-5386
-4592
-3604
-2633
-1951
-1573
-1492
-1486
-1443
-1305
-913
-402
-23
165
55
48
420
1130
1920
2330
2318
2033
1787
1731
1769
1743
1620
1393
1289
1439
1646
1734
1685
1440
1144
867
675
660
673
718
728
681
591
644
934
1471
2067
2462
2660
2973
3281
3821
4365
4743
5206
5413
5912
6648
7308
7854
8153
8357
8433
8427
8716
8632
8342
7312
5288
3350
1386
685
1650
3005
4213
4349
3034
991
-1142
-2366
-3244
-4010
-4627
-5397
-5900
-5989
-5686
-5353
-5326
-5631
-6167
-6629
-6875
-6884
-6580
-6429
-6340
-6375
-6479
-6254
-5696
-4673
-3438
-2315
-1416
-897
-601
-454
-517
-397
-71
423
1149
1957
2691
3371
3945
4398
4710
4751
4660
4370
4046
3892
3859
3772
3525
3164
2796
2465
2198
2013
1799
1387
839
154
-624
-1308
-2082
-2778
-3376
-3931
-4326
-4561
-4898
-5504
-6409
-7666
-8858
-9603
-9839
-9492
-8854
-8310
-7836
-7517
-7237
-6959
-6748
-6489
-6212
-5830
-5316
-4822
-4271
-3705
-3240
-2848
-2539
-2212
-1800
-1271
-673
-131
100
30
-151
-377
-449
-323
-96
234
543
965
1445
1769
1976
1983
1779
1486
1178
970
811
604
404
181
-38
-162
-184
-43
235
401
479
533
484
464
501
547
596
733
923
1274
1761
2305
3039
3703
4246
4800
5316
5889
6504
7085
7523
7669
7737
7822
7873
7960
8017
7668
6617
5367
4016
2815
2475
2639
2775
2747
2181
1338
509
-67
-406
-838
-1417
-2198
-3063
-3750
-4176
-4448
-4760
-5193
-5637
-5983
-6121
-5995
-5643
-5291
-4971
-4652
-4503
-4404
-4273
-4067
-3815
-3516
-3129
-2717
-2337
-1928
-1512
-1075
-522
28
593
1159
1648
2080
2421
2749
3094
3331
3474
3490
3415
3322
3256
3249
3228
3164
3031
2847
2645
2456
2240
2007
1749
1422
1053
683
303
-141
-603
-1104
-1709
-2297
-2907
-3567
-4104
-4588
-4989
-5318
-5532
-5515
-5391
-5213
-4937
-4672
-4378
-4027
-3611
-3135
-2676
-2202
-1794
-1522
-1331
-1179
-1055
-955
-876
-818
-802
-757
-605
-421
-246
-154
-77
21
-59
-38
248
554
677
930
1053
1192
1433
1670
1440
1262
1511
1654
1782
1623
1724
1827
1665
1512
1460
1459
1381
1325
1283
1192
1086
1031
964
932
957
980
1034
1061
1077
1122
1170
1261
1340
1392
1453
1469
1536
1602
1610
1665
1733
1772
1872
1990
2062
2154
2212
2212
2156
2114
2082
2052
2002
1896
1786
1673
1544
1425
1315
1173
1033
895
787
714
673
682
637
557
530
477
435
425
415
375
329
277
177
96
37
-46
-115
-112
-138
-199
-239
-232
-265
-344
-353
-344
-355
-363
-371
-359
-368
-433
-448
-459
-451
-432
-469
-499
-519
-599
-651
-661
-673
-682
-687
-698
-705
-717
-726
-744
-780
-841
-878
-871
-891
-872
-862
-914
-953
-958
-957
-968
-1011
-1049
-1094
-1113
-1097
-1109
-1089
-1047
-1065
-1106
-1155
-1192
-1177
-1153
-1122
-1123
-1088
-1055
-1060
-1009
-974
-975
-953
-943
-947
-890
-831
-804
-761
-782
-827
-845
-842
-814
-808
-784
-773
-764
-737
-724
-717
-698
-708
-722
-682
-624
-574
-521
-499
-506
-456
-432
-399
-305
-252
-206
-176
-158
-107
-38
58
131
168
229
277
329
389
421
481
556
595
660
729
785
848
870
838
829
883
953
1043
1102
1154
1183
1133
1115
1113
1084
1101
1119
1090
1064
995
901
827
742
635
563
490
392
332
288
258
220
129
52
-5
-60
-98
-141
-200
-289
-359
-455
-536
-595
-675
-734
-773
-834
-884
-943
-1000
-1041
-1088
-1117
-1131
-1138
-1136
-1100
-1058
-1094
-1113
-1083
-1056
-1055
-1063
-1059
-1064
-1093
-1093
-1068
-1095
-1125
-1134
-1135
-1123
-1130
-1138
-1086
-1075
-1074
-1050
-1015
-955
-924
-896
-890
-882
-849
-841
-861
-873
-883
-919
-942
-934
-919
-913
-861
-827
-836
-861
-889
-885
-854
-841
-834
-815
-817
-814
-816
-800
-795
-778
-762
-808
-839
-820
-808
-802
-799
-821
-820
-808
-821
-806
-794
-807
-788
-771
-752
-725
-729
-707
-681
-646
-595
-539
-484
-449
-417
-378
-344
-306
-237
-191
-127
-59
-36
24
87
128
197
262
343
401
409
452
498
520
549
589
625
690
749
775
831
858
856
841
868
926
952
1017
1067
1065
1079
1050
1004
996
990
981
1021
1039
1027
994
951
906
846
787
718
690
667
620
532
420
376
347
271
205
159
87
47
-4
-23
-34
-69
-125
-212
-266
-323
-413
-489
-516
-555
-616
-658
-729
-757
-737
-788
-791
-789
-837
-849
-835
-829
-856
-856
-838
-814
-804
-786
-775
-789
-801
-815
-832
-835
-801
-785
-788
-776
-805
-832
-805
-783
-785
-753
-703
-694
-671
-655
-646
-677
-698
-683
-702
-729
-729
-701
-689
-704
-697
-733
-776
-795
-836
-821
-786
-770
-779
-762
-761
-795
-787
-782
-761
-762
-772
-769
-799
-825
-839
-858
-854
-875
-893
-890
-905
-885
-836
-801
-782
-766
-769
-765
-744
-697
-647
-620
-558
-548
-574
-542
-477
-417
-412
-420
-378
-347
-351
-292
-245
-175
-136
-148
-79
-29
9
41
69
87
120
156
210
273
306
351
379
341
351
404
416
434
494
543
569
587
616
648
648
635
647
707
740
760
793
767
740
697
640
644
628
597
577
524
506
478
431
407
370
301
229
178
142
114
46
-4
-65
-106
-136
-181
-213
-255
-295
-354
-402
-444
-502
-554
-634
-712
-751
-785
-826
-864
-908
-923
-922
-952
-977
-987
-1021
-1034
-1035
-1031
-1043
-1083
-1083
-1086
-1074
-1042
-1008
-983
-966
-999
-1039
-1035
-1029
-1006
-984
-959
-884
-854
-832
-812
-814
-797
-811
-838
-817
-799
-795
-771
-776
-768
-782
-822
-818
-810
-801
-786
-778
-790
-826
-850
-848
-875
-881
-842
-822
-790
-777
-799
-795
-779
-764
-761
-747
-755
-776
-778
-799
-790
-779
-772
-769
-787
-773
-716
-681
-634
-588
-570
-532
-522
-508
-493
-488
-463
-483
-478
-401
-401
-344
-253
-223
-194
-156
-139
-83
-26
6
48
84
124
173
220
273
317
323
363
412
417
422
457
462
463
515
568
628
639
631
654
693
705
693
725
741
771
792
767
754
786
809
804
780
763
767
739
730
737
720
698
648
580
535
489
469
446
417
381
327
268
213
180
147
122
117
104
130
97
35
-12
-73
-145
-205
-250
-298
-326
-363
-369
-398
-469
-509
-525
-559
-574
-585
-586
-599
-621
-614
-637
-639
-645
-635
-635
-661
-680
-689
-701
-703
-695
-723
-734
-711
-732
-745
-723
-736
-748
-729
-731
-727
-720
-719
-710
-718
-733
-728
-737
-747
-734
-719
-703
-709
-747
-772
-775
-768
-744
-724
-710
-680
-670
-669
-665
-661
-657
-652
-669
-718
-745
-757
-726
-688
-681
-672
-660
-661
-663
-662
-672
-654
-627
-601
-612
-602
-566
-518
-477
-462
-438
-403
-360
-325
-309
-276
-249
-241
-209
-182
-188
-149
-99
-78
-42
-23
-3
26
59
82
122
147
161
201
211
211
243
229
232
236
226
243
256
259
267
287
328
347
357
363
403
433
453
498
505
489
498
505
484
499
534
543
528
497
494
519
491
461
470
480
442
445
469
454
419
360
316
279
257
235
211
163
105
52
-22
-104
-121
-135
-170
-193
-244
-284
-304
-346
-419
-457
-497
-546
-594
-657
-716
-815
-865
-886
-914
-917
-910
-896
-917
-959
-968
-967
-978
-979
-986
-980
-942
-925
-933
-940
-962
-958
-976
-1011
-995
-976
-966
-987
-1022
-1017
-1022
-1036
-1041
-1036
-1027
-1018
-1055
-1065
-1032
-1030
-1010
-986
-990
-984
-981
-969
-921
-900
-880
-847
-846
-835
-836
-847
-836
-807
-777
-778
-779
-732
-717
-740
-734
-744
-750
-754
-734
-652
-619
-607
-594
-619
-610
-609
-604
-552
-519
-502
-470
-433
-421
-418
-411
-370
-340
-313
-266
-207
-143
-146
-177
-162
-131
-151
-120
-79
-53
-32
-26
-20
-25
-51
-48
-27
-26
0
-10
-39
-33
-59
-64
-42
-24
-4
9
52
117
151
170
195
204
222
230
231
291
348
353
383
423
439
466
480
478
517
518
500
518
477
427
421
406
414
447
443
461
444
392
382
322
281
288
258
224
180
145
143
119
98
75
3
-23
-61
-120
-142
-169
-214
-270
-294
-304
-345
-401
-423
-449
-473
-479
-497
-524
-530
-555
-608
-648
-658
-673
-690
-706
-729
-734
-742
-769
-769
-775
-783
-780
-789
-798
-795
-821
-860
-868
-872
-857
-835
-821
-811
-803
-824
-822
-816
-845
-819
-788
-770
-755
-768
-779
-769
-797
-800
-770
-746
-675
-638
-606
-557
-585
-607
-602
-624
-637
-621
-583
-519
-493
-513
-501
-505
-529
-505
-467
-459
-414
-371
-346
-325
-335
-344
-338
-333
-316
-298
-242
-181
-172
-185
-181
-164
-137
-119
-72
-27
-4
31
37
64
51
4
29
80
86
106
117
104
117
142
117
108
148
175
189
198
211
237
244
247
266
294
358
414
433
473
523
529
512
514
570
612
657
728
758
776
777
724
705
706
689
696
707
693
700
678
645
622
589
569
558
537
535
511
480
414
349
295
247
177
-31
-56
-59
-129
-198
-258
-307
-394
-409
-412
-457
-522
-564
-607
-697
-739
-861
-898
-1281
-1546
-1329
-1435
-1561
-1582
-1752
-1991
-2384
-2472
-2394
-2441
-2823
-3016
-2731
-2741
-2814
-2948
-3068
-3506
-4082
-4156
-4057
-4182
-4260
-4405
-4873
-4848
-4896
-5152
-5303
-5395
-5608
-5799
-5816
-5697
-5464
-5460
-5448
-5366
-5572
-5773
-5768
-5653
-5425
-5438
-5649
-5495
-5074
-4980
-4669
-4741
-5144
-5191
-5255
-5915
-5336
-5011
-5850
-5767
-5299
-4787
-4644
-4606
-4392
-3799
-3601
-3952
-4363
-5047
-5784
-6485
-6794
-6604
-6230
-5905
-5794
-5769
-5455
-5007
-4575
-4174
-3928
-3919
-4227
-4554
-4709
-4717
-4644
-4717
-4673
-4706
-4811
-4674
-4294
-3770
-3343
-2887
-2477
-2156
-1752
-1191
-683
-130
280
579
877
1063
1313
1679
1964
2286
2697
3058
3313
3827
4318
4482
4824
4952
5126
5337
5232
4956
4742
4532
4184
3811
3551
2954
2079
1121
61
-985
-1965
-2430
-2603
-2995
-3437
-3996
-4615
-5101
-5274
-5119
-4989
-5032
-5346
-5721
-5996
-6038
-5703
-5376
-5169
-5126
-5213
-5042
-4602
-4025
-3317
-2657
-2210
-1688
-1067
-508
54
461
675
847
976
1013
1188
1451
1449
1353
1348
1268
1043
930
803
596
448
178
-432
-1011
-1636
-2443
-2834
-3147
-3719
-4436
-5487
-6572
-7444
-7773
-7598
-7527
-7581
-7872
-8416
-8745
-8436
-7798
-7205
-6677
-6508
-6621
-6428
-5930
-5250
-4562
-4078
-3769
-3573
-3232
-2600
-1817
-1125
-635
-291
-136
121
505
901
1292
1411
1380
1268
1107
1071
1149
1302
1444
1486
1404
1213
983
796
688
680
698
607
340
97
-94
-156
-29
283
667
967
1321
1711
2155
2761
3415
3950
4598
5197
5805
6650
7365
8141
8942
9519
10334
10924
11646
12812
13269
14149
14749
14849
15101
15166
14735
14466
14197
13394
13573
12333
11163
8555
5604
1796
-516
-1763
-2362
-1394
-1896
-3224
-4987
-7011
-7905
-7052
-5880
-4649
-4848
-6325
-8135
-9221
-9345
-8122
-6717
-6107
-5975
-6559
-6796
-5934
-4433
-2344
-162
1209
2225
2992
3394
4108
4819
5205
5652
5845
5805
6046
6218
6582
7089
7305
7421
7348
7012
6813
6805
6689
6733
6335
5406
4189
2792
1149
165
-642
-1325
-1573
-2232
-2851
-3474
-4042
-4446
-4411
-4441
-4600
-4807
-5444
-6028
-6543
-7163
-7375
-7797
-8208
-8313
-8517
-8246
-7563
-6816
-5588
-4226
-2883
-1329
-34
996
1811
2242
2411
2564
2584
2551
2583
2454
2373
2364
2351
2473
2631
2723
2883
2981
3033
3044
2855
2536
2034
1435
1021
684
191
-159
-271
-91
94
313
998
1939
2775
3230
3624
3837
3728
3519
3333
3289
3174
3043
3102
3103
3305
3684
4064
4442
4868
5434
5939
6347
6545
6416
6621
7039
7108
7188
7093
6054
5301
5426
5596
5711
5841
6070
6220
6226
6071
5976
5778
5445
5212
4881
4415
3681
2624
1616
626
-397
-1078
-1249
-1137
-1126
-955
-775
-760
-594
-221
205
456
337
5
-458
-1005
-1433
-1617
-1611
-1429
-1208
-937
-665
-392
-90
229
602
1086
1507
1759
1883
1773
1492
1163
819
526
370
279
255
363
491
569
646
846
1124
1331
1489
1521
1317
1004
674
386
200
142
123
101
-30
-264
-291
-352
-450
-368
-165
-61
-54
-60
-179
-360
-506
-628
-801
-971
-1111
-1225
-1281
-1271
-1245
-1177
-1049
-866
-725
-645
-627
-720
-809
-812
-755
-703
-635
-614
-628
-654
-790
-858
-838
-761
-574
-321
-153
-103
-97
-93
-71
-72
-107
-294
-525
-623
-628
-549
-367
-194
-137
-182
-305
-309
-191
-230
-192
-270
-399
-436
-379
-238
-124
-155
-162
-200
-269
-262
-286
-288
-282
-138
-54
-61
68
219
172
31
-106
-182
-257
-263
-232
-115
-4
109
226
365
430
479
446
426
342
352
423
483
466
482
553
505
532
606
744
769
782
772
861
902
952
1025
961
969
889
745
658
619
651
714
746
765
729
688
655
600
559
564
569
544
499
436
359
250
106
-57
-216
-402
-513
-647
-750
-790
-804
-788
-788
-791
-776
-801
-876
-945
-1001
-1059
-1142
-1231
-1322
-1380
-1425
-1437
-1443
-1418
-1431
-1463
-1471
-1500
-1529
-1522
-1494
-1473
-1471
-1511
-1573
-1658
-1763
-1841
-1887
-1886
-1858
-1824
-1701
-1519
-1299
-1045
-861
-862
-931
-876
-857
-928
-1072
-1140
-1296
-1264
-972
-821
-796
-809
-435
-503
-758
-767
-1064
-1250
-730
-19
331
143
-347
-446
-758
-448
-254
-429
-872
-991
-372
-173
-95
402
-9
-650
-974
-493
-215
-513
62
285
313
76
-233
-567
-632
-414
-73
165
-71
-122
129
563
660
542
617
580
433
391
531
494
843
871
802
793
623
616
931
1362
1400
1461
1620
1893
1917
1900
1852
1998
2368
2415
2399
2384
2384
2364
2119
2013
1970
1887
1893
1832
1719
1592
1441
1360
1196
937
719
561
358
-39
-436
-738
-1026
-1333
-1583
-1807
-1911
-1910
-1959
-1991
-2050
-2158
-2192
-2212
-2221
-2160
-2146
-2134
-2100
-2058
-2003
-1891
-1764
-1633
-1442
-1244
-1037
-784
-595
-389
-181
-77
30
98
129
137
110
52
21
-25
-66
-82
-146
-229
-291
-458
-586
-735
-967
-1135
-1374
-1627
-1795
-1997
-2216
-2502
-2795
-3094
-3378
-3371
-3341
-3363
-3214
-3180
-3236
-3222
-3175
-2948
-2651
-2497
-2341
-2218
-2182
-2110
-1946
-1833
-1724
-1592
-1525
-1441
-1285
-1081
-881
-704
-695
-861
-975
-980
-943
-882
-769
-664
-566
-369
-228
-149
-174
-313
-441
-333
-144
-97
-69
6
0
-123
-355
-546
-595
-432
-202
-23
201
698
1174
1270
1243
1360
1386
1400
1842
2124
2031
1961
2006
2067
2223
2522
2804
3024
3183
3297
3365
3529
3786
4206
4638
4900
5079
5209
5393
5625
5831
6084
6114
5998
5887
5774
5664
5519
5297
4861
4337
3781
2738
1590
221
-1380
-2327
-3043
-3340
-3077
-3184
-3553
-3929
-4504
-4665
-4392
-4122
-3884
-4046
-4545
-5020
-5227
-5106
-4668
-4261
-4023
-3844
-3568
-2931
-2004
-1016
-70
580
861
1140
1479
1910
2406
2739
2752
2662
2478
2334
2427
2587
2777
2920
2956
2871
2840
2761
2585
2413
2001
1427
734
-44
-708
-1299
-1792
-2140
-2606
-2941
-3242
-3564
-3793
-4104
-4429
-5014
-5416
-5559
-5708
-5708
-5655
-5961
-6327
-6293
-5989
-5428
-4518
-3796
-3457
-2917
-2497
-1748
-753
-73
414
482
349
342
582
883
1091
1111
855
540
486
653
895
1018
1055
877
589
507
371
215
3
-337
-697
-894
-949
-981
-978
-1094
-1151
-1030
-896
-524
-45
196
544
806
1078
1457
1752
2067
2255
2459
2763
3106
3526
3943
4343
4739
5160
5777
6405
7059
7696
8154
8515
8894
9144
9338
9756
9699
9739
9801
9314
9047
8643
8037
7614
7035
5644
3640
1088
-2200
-4516
-5639
-6195
-5490
-5138
-6054
-6927
-8190
-8733
-8023
-7063
-6174
-6146
-6909
-7761
-8009
-7593
-6697
-5918
-5772
-5689
-5322
-4109
-2074
0
1693
2596
2795
3071
3746
4623
5614
6245
6055
5537
4983
4573
4577
4714
4748
4669
4316
4030
3904
3632
3377
2887
1895
756
-522
-1889
-2893
-3755
-4558
-5112
-5792
-6395
-6756
-7071
-7081
-6847
-6625
-6393
-6168
-6134
-6281
-6438
-6841
-7403
-7726
-7906
-7847
-7143
-6173
-5074
-3901
-2877
-1980
-981
82
996
1769
2214
2225
1963
1639
1281
939
600
191
-191
-406
-403
-274
-20
102
15
-251
-610
-965
-1262
-1539
-1964
-2422
-2824
-3244
-3554
-3554
-3546
-3363
-2986
-2557
-2019
-1384
-843
-384
36
239
432
669
962
1354
1853
2359
3006
3621
4286
5050
5756
6591
7321
7893
8287
8574
8725
9011
9285
9533
9758
9697
9679
9644
9585
9606
9551
9144
8476
7765
6226
3833
1366
-2258
-5419
-6806
-7871
-7572
-6783
-7406
-8267
-9203
-9876
-9120
-7784
-6608
-6149
-6668
-7484
-7732
-7394
-6664
-6017
-6054
-6066
-5617
-4244
-1875
424
2117
3193
3565
4005
5178
6444
7354
7768
7219
6218
5493
4987
4794
4693
4371
3987
3673
3505
3557
3527
3156
2547
1547
375
-745
-1960
-3079
-4125
-5251
-6150
-6961
-7704
-8042
-8108
-7953
-7421
-6780
-6222
-5773
-5568
-5494
-5537
-5507
-5281
-5116
-4940
-4575
-4366
-3946
-3286
-2825
-2155
-1516
-928
28
995
1718
2389
2486
2115
1803
1395
1038
810
428
-136
-677
-1123
-1239
-1196
-1204
-1170
-1351
-1536
-1535
-1510
-1487
-1631
-2092
-2613
-3032
-3251
-3131
-2882
-2619
-2307
-2071
-1630
-1108
-498
207
680
1119
1520
1742
2018
2329
2458
2529
2650
2850
3156
3680
4176
4655
5269
5766
6315
6939
7374
7806
8146
8291
8303
8270
8148
8015
8156
8250
8367
8490
8176
7608
6881
5768
3833
1683
-1118
-4229
-5756
-6603
-6681
-5747
-6016
-7086
-7858
-8751
-8395
-6937
-5673
-4979
-5243
-6084
-6442
-6136
-5468
-4685
-4663
-4911
-4675
-3832
-1989
17
1343
2149
2526
2941
4132
5534
6412
6765
6230
5218
4589
4249
4085
3947
3491
2941
2504
2333
2433
2388
2060
1575
862
99
-487
-1189
-2040
-2893
-3943
-4885
-5638
-6420
-6852
-6998
-6911
-6448
-5828
-5339
-4824
-4720
-4755
-4686
-4857
-4536
-4132
-4102
-3882
-3883
-4277
-3981
-3454
-2848
-1763
-858
-232
516
1149
1680
2280
2393
2215
1817
1219
858
577
204
-165
-686
-1208
-1371
-1376
-1101
-795
-746
-709
-694
-801
-808
-904
-1193
-1389
-1575
-1674
-1637
-1552
-1431
-1228
-991
-538
48
647
1332
1925
2374
2834
3160
3256
3401
3297
3089
3131
3121
3229
3534
3733
3850
4157
4497
4784
5235
5474
5512
5582
5398
5219
5045
4662
4487
4029
3753
3769
3564
3690
3618
2994
2251
809
-893
-2201
-3377
-3877
-3876
-4073
-4290
-4770
-5453
-5674
-5515
-5030
-4329
-3891
-3703
-3569
-3452
-3203
-2817
-2635
-2517
-2399
-2241
-1727
-1037
-409
144
510
839
1390
2028
2675
3187
3336
3246
3034
2723
2464
2158
1731
1301
861
508
254
-6
-265
-525
-839
-1122
-1332
-1547
-1754
-2001
-2347
-2726
-3180
-3736
-4387
-4947
-5392
-5703
-5618
-5430
-5193
-4861
-4634
-4423
-4351
-4320
-4232
-4198
-3877
-3426
-3095
-2679
-2558
-2542
-2268
-1941
-1499
-932
-560
-332
-46
144
353
529
455
245
-41
-292
-370
-438
-576
-783
-1082
-1230
-1160
-1026
-789
-582
-550
-431
-283
-206
-43
-33
-114
-91
-94
12
191
315
446
606
763
1132
1601
2043
2613
3153
3694
4373
5036
5605
6045
6329
6600
6938
7356
7667
7994
8131
7992
7923
7653
7396
7270
6862
6449
5803
4746
3436
1569
-362
-2355
-4030
-4955
-5551
-5899
-6241
-6936
-7588
-7919
-7925
-7380
-6616
-6091
-5708
-5491
-5363
-5014
-4644
-4363
-4151
-4025
-3635
-2959
-2033
-965
-34
752
1548
2433
3440
4446
5203
5662
5863
5840
5758
5593
5209
4654
3954
3233
2610
2094
1643
1144
628
72
-407
-767
-1098
-1468
-1931
-2437
-3029
-3697
-4339
-4996
-5589
-6010
-6276
-6386
-6393
-6291
-6132
-5809
-5358
-4781
-4091
-3383
-2687
-2080
-1526
-1011
-588
-452
-437
-585
-902
-916
-803
-669
-301
-197
-305
-200
-237
-115
334
540
706
777
450
161
-137
-572
-906
-1364
-1923
-2319
-2683
-2884
-2897
-3017
-3032
-2942
-2923
-2601
-2160
-1803
-1324
-999
-792
-462
-226
-48
309
502
650
940
1119
1395
1766
2032
2349
2688
2928
3260
3603
3865
4156
4228
4242
4170
4029
3944
3794
3695
3539
3254
3011
2762
2572
2440
2274
2290
2159
1994
1937
1741
1619
1475
1241
1057
812
365
-57
-705
-1505
-2134
-2843
-3320
-3475
-3688
-3721
-3683
-3821
-3732
-3594
-3377
-2952
-2575
-2228
-1830
-1547
-1272
-955
-821
-730
-661
-688
-575
-445
-347
-92
60
177
426
585
766
988
1036
1115
1169
1089
1101
986
727
493
143
-230
-585
-986
-1346
-1704
-2044
-2328
-2572
-2753
-2962
-3297
-3626
-4012
-4379
-4608
-4863
-5041
-5156
-5288
-5279
-5161
-5039
-4817
-4575
-4337
-3952
-3496
-3064
-2589
-2215
-1938
-1624
-1410
-1174
-970
-879
-778
-694
-616
-456
-321
-211
-70
40
210
418
624
832
1048
1222
1400
1526
1595
1606
1552
1490
1378
1251
1113
975
838
775
718
636
644
624
600
709
787
880
1088
1219
1402
1665
1860
2162
2524
2759
3076
3419
3668
4052
4348
4568
4886
5119
5347
5617
5677
5263
4537
3376
2014
1061
368
-54
-394
-1227
-2266
-3270
-4201
-4559
-4501
-4475
-4413
-4429
-4513
-4282
-3871
-3515
-3182
-3199
-3300
-3237
-3133
-2864
-2669
-2724
-2788
-2817
-2797
-2573
-2373
-2252
-2064
-1864
-1467
-829
-223
343
759
1047
1421
1798
2158
2465
2580
2558
2492
2355
2245
2080
1776
1459
1095
692
370
85
-172
-348
-499
-637
-745
-887
-1006
-1113
-1214
-1277
-1321
-1418
-1578
-1753
-1963
-2167
-2369
-2619
-2858
-3055
-3204
-3286
-3305
-3263
-3190
-3095
-2983
-2802
-2580
-2296
-1927
-1554
-1168
-779
-450
-195
-2
120
174
159
42
-112
-288
-491
-636
-763
-908
-1042
-1133
-1173
-1141
-1030
-879
-699
-456
-235
-34
195
404
541
628
671
568
501
532
585
662
715
787
860
930
1039
1170
1250
1271
1299
1316
1337
1349
1351
1353
1344
1290
1254
1258
1252
1250
1216
1141
1078
998
927
925
886
832
805
776
758
746
717
717
709
693
686
648
616
625
604
594
557
512
509
475
434
424
416
394
378
333
304
280
244
222
206
171
136
117
83
55
65
47
13
-50
-106
-106
-131
-172
-194
-229
-261
-263
-292
-307
-307
-354
-390
-405
-451
-478
-525
-570
-604
-636
-660
-670
-679
-667
-669
-693
-710
-727
-749
-754
-772
-807
-852
-874
-885
-931
-946
-935
-938
-927
-934
-940
-937
-969
-959
-963
-999
-1005
-1018
-1026
-1011
-1002
-966
-946
-893
-826
-803
-755
-704
-682
-674
-635
-616
-566
-506
-496
-503
-515
-498
-481
-450
-382
-357
-337
-319
-316
-305
-303
-272
-275
-273
-228
-217
-203
-172
-170
-138
-113
-100
-56
-30
13
40
40
45
27
22
63
80
76
93
129
150
172
209
271
301
313
337
344
334
350
358
385
393
392
409
394
360
320
290
256
206
194
172
150
136
126
74
30
-12
-72
-101
-149
-194
-221
-269
-301
-349
-413
-458
-470
-525
-571
-601
-639
-657
-686
-723
-761
-797
-820
-822
-837
-851
-856
-851
-834
-846
-852
-830
-837
-823
-806
-789
-762
-762
-769
-805
-841
-845
-844
-847
-824
-801
-770
-780
-777
-759
-741
-724
-758
-761
-768
-797
-789
-790
-784
-770
-758
-743
-731
-707
-680
-654
-633
-635
-669
-670
-668
-670
-661
-674
-671
-674
-683
-697
-744
-769
-755
-758
-734
-713
-709
-707
-691
-683
-630
-604
-562
-506
-490
-455
-441
-407
-388
-383
-354
-361
-346
-307
-305
-294
-276
-274
-248
-215
-201
-189
-184
-204
-187
-187
-164
-123
-125
-96
-83
-100
-92
-88
-87
-65
-50
-35
-39
-54
-35
-25
12
25
36
71
99
116
141
190
204
226
225
239
256
256
244
239
245
234
234
229
225
195
152
134
129
98
67
35
14
-4
-44
-76
-85
-104
-114
-132
-187
-191
-201
-232
-220
-247
-278
-311
-375
-401
-417
-458
-499
-515
-529
-526
-542
-544
-548
-553
-544
-532
-519
-513
-523
-529
-522
-510
-480
-474
-452
-418
-391
-363
-369
-398
-398
-430
-441
-447
-487
-497
-512
-540
-554
-562
-595
-612
-656
-689
-676
-674
-669
-643
-637
-628
-631
-611
-586
-585
-554
-510
-469
-462
-454
-417
-375
-356
-324
-310
-299
-256
-239
-220
-205
-204
-219
-193
-180
-173
-145
-143
-101
-69
-75
-29
-23
-22
3
8
29
43
30
32
40
38
37
35
44
35
52
62
58
71
85
84
112
121
133
162
187
198
228
249
272
309
313
330
368
410
447
486
509
536
548
532
528
530
488
478
448
424
400
354
341
293
270
254
230
228
227
196
189
186
157
120
87
57
34
-8
-49
-83
-140
-163
-170
-210
-230
-251
-268
-284
-297
-296
-306
-330
-366
-398
-451
-453
-471
-474
-498
-550
-551
-567
-609
-596
-576
-581
-562
-565
-588
-607
-641
-645
-653
-674
-690
-694
-717
-709
-692
-690
-697
-731
-737
-733
-719
-701
-689
-663
-660
-656
-634
-657
-653
-637
-633
-611
-597
-595
-591
-581
-591
-571
-572
-563
-539
-546
-530
-531
-508
-467
-450
-440
-426
-414
-408
-383
-416
-448
-435
-418
-388
-373
-361
-341
-334
-320
-323
-312
-301
-289
-279
-262
-255
-242
-227
-239
-213
-219
-208
-143
-113
-102
-58
-34
-17
15
24
30
29
38
68
68
77
86
100
121
123
146
179
194
210
242
262
320
340
349
397
397
378
393
389
362
334
304
271
229
198
194
178
145
124
87
59
39
-7
-57
-91
-115
-137
-164
-182
-190
-226
-267
-288
-316
-299
-300
-327
-324
-342
-356
-357
-383
-398
-396
-411
-395
-416
-436
-432
-479
-516
-535
-569
-595
-596
-594
-615
-639
-662
-666
-677
-710
-716
-732
-754
-782
-798
-793
-799
-788
-782
-792
-841
-851
-854
-882
-893
-918
-948
-985
-1002
-975
-941
-935
-907
-882
-867
-851
-819
-799
-772
-725
-703
-696
-707
-689
-660
-667
-627
-599
-585
-554
-537
-489
-455
-435
-456
-468
-467
-463
-450
-434
-403
-374
-350
-336
-300
-276
-267
-211
-187
-168
-143
-135
-125
-138
-144
-147
-114
-93
-62
-13
5
17
47
87
105
160
216
241
269
281
293
313
337
367
373
386
417
435
459
522
559
572
593
601
620
632
625
625
613
599
568
539
496
455
436
399
368
336
311
269
232
216
209
188
159
131
117
84
44
14
-25
-70
-139
-202
-214
-243
-294
-333
-355
-357
-401
-433
-453
-497
-528
-560
-599
-620
-654
-695
-706
-714
-718
-716
-729
-737
-741
-734
-725
-734
-740
-755
-776
-788
-793
-799
-800
-823
-845
-869
-891
-867
-866
-835
-822
-837
-833
-850
-839
-824
-808
-809
-796
-772
-762
-735
-713
-695
-690
-677
-652
-628
-606
-594
-583
-579
-565
-565
-573
-556
-526
-523
-494
-463
-507
-506
-463
-441
-420
-398
-390
-370
-337
-302
-288
-279
-272
-261
-225
-205
-197
-169
-147
-141
-124
-123
-109
-85
-78
-84
-92
-51
-7
22
41
43
59
96
136
181
207
210
219
202
177
189
184
157
178
185
196
242
280
347
396
411
418
430
455
472
472
461
441
428
416
408
382
349
347
352
324
297
274
241
225
167
85
46
-9
-37
-37
-59
-67
-98
-124
-140
-168
-191
-227
-273
-297
-334
-358
-386
-437
-458
-481
-512
-533
-585
-629
-653
-690
-707
-719
-733
-754
-778
-768
-773
-750
-749
-769
-771
-785
-782
-772
-797
-814
-834
-839
-841
-873
-897
-901
-893
-890
-886
-887
-885
-908
-940
-962
-993
-1014
-1016
-1014
-1010
-1012
-1006
-984
-995
-980
-951
-918
-875
-839
-831
-790
-788
-774
-750
-748
-721
-691
-683
-653
-627
-625
-621
-628
-618
-596
-588
-550
-525
-536
-514
-514
-486
-442
-425
-372
-323
-319
-317
-298
-287
-288
-284
-300
-287
-277
-256
-200
-196
-193
-182
-176
-166
-126
-76
-44
-5
25
63
87
106
122
164
196
213
289
330
371
444
497
537
590
640
705
746
744
764
750
711
710
690
675
674
631
591
574
523
488
490
443
391
358
339
297
221
219
187
127
95
55
11
-26
-57
-76
-112
-177
-221
-281
-340
-371
-435
-469
-496
-547
-572
-634
-674
-702
-762
-782
-831
-866
-860
-896
-912
-912
-949
-956
-946
-951
-952
-965
-965
-951
-980
-976
-980
-1050
-1064
-1067
-1106
-1098
-1094
-1107
-1074
-1064
-1075
-1072
-1068
-1063
-1030
-1017
-995
-938
-908
-871
-840
-839
-789
-754
-722
-649
-600
-576
-550
-534
-557
-561
-540
-543
-539
-547
-552
-568
-581
-588
-599
-593
-568
-558
-532
-500
-497
-474
-478
-468
-445
-434
-404
-406
-394
-373
-339
-297
-296
-287
-224
-245
-216
-145
-140
-112
-70
-71
-41
-17
-2
48
68
116
163
174
206
242
242
256
278
317
373
400
446
488
508
561
606
665
737
780
829
868
876
864
847
828
810
796
777
775
751
699
658
616
592
557
534
490
443
432
398
369
348
310
256
194
172
135
127
153
118
75
40
-12
-61
-124
-174
-213
-250
-299
-329
-348
-387
-454
-517
-565
-612
-643
-684
-710
-715
-732
-789
-804
-833
-857
-849
-874
-882
-892
-912
-915
-945
-971
-982
-1022
-1033
-1021
-1024
-988
-972
-965
-954
-974
-980
-990
-1000
-992
-988
-1007
-1000
-974
-974
-982
-963
-934
-919
-898
-857
-818
-780
-749
-719
-703
-705
-703
-720
-738
-736
-741
-717
-703
-676
-652
-625
-600
-591
-570
-573
-555
-517
-506
-507
-500
-521
-568
-587
-595
-588
-568
-566
-550
-525
-510
-481
-444
-434
-427
-381
-363
-326
-294
-251
-164
-120
-46
23
63
131
201
256
316
372
418
455
491
525
553
593
624
668
725
776
837
894
916
940
955
953
967
966
973
964
961
936
911
883
830
780
737
659
595
534
472
436
369
307
252
201
179
143
112
63
24
-10
-48
-54
-83
-128
-165
-203
-249
-268
-332
-385
-428
-503
-576
-642
-687
-746
-812
-846
-889
-940
-967
-978
-990
-1014
-1045
-1063
-1071
-1106
-1128
-1143
-1164
-1175
-1190
-1211
-1222
-1216
-1211
-1213
-1222
-1187
-1175
-1177
-1149
-1145
-1124
-1110
-1132
-1106
-1086
-1094
-1109
-1097
-1067
-1065
-1050
-1034
-1032
-1020
-999
-973
-962
-947
-925
-928
-912
-881
-869
-879
-867
-863
-834
-811
-819
-796
-776
-770
-728
-678
-647
-638
-604
-575
-564
-523
-490
-469
-451
-423
-373
-332
-314
-269
-232
-202
-161
-163
-130
-115
-123
-89
-81
-74
-40
-23
13
81
156
192
227
265
289
328
343
381
421
440
487
517
548
596
628
675
743
794
830
891
932
965
1002
1037
1059
1066
1089
1109
1097
1074
1068
1071
1032
1002
968
911
846
792
726
660
629
562
481
401
318
258
200
173
152
133
80
31
6
-45
-70
-115
-166
-194
-272
-327
-383
-468
-538
-598
-658
-725
-789
-852
-905
-959
-1010
-1044
-1065
-1099
-1137
-1143
-1181
-1205
-1201
-1210
-1213
-1192
-1178
-1149
-1109
-1130
-1128
-1117
-1133
-1120
-1093
-1081
-1083
-1057
-1048
-1032
-1021
-1024
-1035
-1027
-1033
-1035
-992
-990
-981
-945
-943
-946
-926
-908
-873
-838
-802
-753
-738
-726
-692
-692
-688
-672
-666
-645
-628
-616
-609
-588
-564
-551
-552
-551
-540
-537
-544
-522
-535
-536
-524
-504
-459
-446
-425
-399
-378
-347
-335
-308
-261
-247
-242
-211
-234
-219
-189
-165
-131
-112
-86
-71
-45
-14
3
42
79
100
133
146
150
182
216
228
256
297
381
446
494
566
630
682
705
771
836
886
982
1040
1079
1120
1123
1140
1149
1141
1132
1104
1068
1039
976
913
852
768
691
635
555
509
455
388
333
283
221
172
111
61
33
-29
-32
-63
-121
-132
-186
-245
-287
-373
-438
-486
-580
-615
-653
-744
-777
-856
-949
-999
-1063
-1086
-1084
-1108
-1120
-1139
-1152
-1174
-1188
-1199
-1199
-1180
-1156
-1117
-1098
-1089
-1068
-1061
-1047
-1025
-1006
-996
-969
-968
-972
-987
-1012
-1021
-1038
-1051
-1068
-1072
-1082
-1063
-1052
-1044
-1039
-1032
-1011
-1007
-1012
-992
-969
-959
-937
-896
-868
-838
-793
-758
-736
-709
-689
-697
-682
-697
-706
-717
-739
-725
-713
-679
-627
-605
-562
-522
-485
-465
-440
-388
-364
-325
-254
-237
-190
-135
-126
-78
-57
-37
6
32
63
106
108
114
90
102
138
121
117
135
137
147
144
128
151
173
207
246
271
326
380
414
461
516
566
611
661
693
741
809
831
890
948
996
1054
1084
1120
1145
1174
1136
1097
1062
1017
991
967
924
903
859
803
736
669
596
537
495
422
359
307
261
195
149
70
23
-4
-83
-134
-204
-275
-321
-391
-454
-537
-613
-674
-756
-807
-838
-908
-943
-991
-1052
-1068
-1087
-1099
-1120
-1149
-1138
-1155
-1156
-1121
-1131
-1104
-1080
-1076
-1043
-1021
-1024
-1011
-1007
-995
-983
-980
-972
-943
-953
-972
-981
-1015
-1040
-1056
-1076
-1097
-1098
-1096
-1090
-1083
-1078
-1075
-1060
-1050
-1032
-988
-948
-923
-880
-855
-841
-822
-792
-774
-740
-713
-690
-662
-645
-658
-654
-625
-639
-641
-623
-602
-566
-528
-510
-483
-455
-402
-363
-319
-300
-270
-194
-144
-110
-94
-69
-29
-11
7
35
51
41
43
39
52
41
28
39
48
75
86
110
116
125
148
149
180
220
247
286
306
329
356
386
416
478
545
589
641
675
705
748
791
853
900
943
999
1051
1082
1108
1120
1126
1139
1106
1100
1057
993
971
929
858
787
738
678
587
539
476
389
319
227
170
135
85
60
21
-56
-94
-154
-215
-275
-358
-453
-524
-606
-670
-729
-778
-835
-878
-925
-969
-999
-1035
-1076
-1098
-1143
-1182
-1194
-1230
-1256
-1261
-1257
-1257
-1244
-1217
-1213
-1208
-1184
-1190
-1171
-1157
-1161
-1166
-1167
-1186
-1192
-1188
-1192
-1188
-1200
-1210
-1211
-1251
-1276
-1289
-1296
-1288
-1295
-1310
-1309
-1308
-1284
-1245
-1222
-1155
-1110
-1081
-1037
-1017
-985
-930
-902
-866
-818
-792
-769
-764
-754
-709
-703
-705
-700
-696
-676
-663
-633
-580
-559
-518
-488
-485
-418
-405
-397
-360
-359
-322
-265
-240
-188
-152
-150
-136
-148
-161
-142
-138
-157
-139
-119
-116
-97
-59
-15
35
65
70
103
112
122
149
173
199
222
234
270
324
371
459
504
567
646
669
731
793
839
885
931
1014
1077
1126
1180
1239
1280
1291
1282
1328
1308
1406
1553
1523
1488
1485
1462
1340
1144
977
1001
936
706
558
422
219
-11
-200
-399
-550
-719
-972
-1191
-1366
-1622
-1786
-1912
-2135
-2343
-2609
-2838
-3049
-3246
-3494
-3671
-3862
-4067
-4237
-4444
-4637
-4791
-4858
-4888
-4792
-4653
-4602
-4355
-4091
-3783
-3474
-3087
-2689
-2335
-1959
-1737
-1542
-1463
-1447
-1349
-1341
-1418
-1587
-2031
-2566
-3060
-3584
-4099
-4586
-4978
-5395
-5547
-5523
-5482
-5503
-5521
-5502
-5524
-5454
-5367
-5157
-4925
-4544
-4355
-4086
-3753
-3542
-3310
-3183
-3022
-3049
-3221
-3490
-3800
-4146
-4602
-4979
-5392
-5798
-6177
-6516
-6625
-6661
-6498
-6076
-5472
-4846
-4241
-3720
-3307
-2953
-2642
-2339
-2094
-2008
-2070
-2157
-2298
-2530
-2642
-2745
-2905
-2963
-3023
-2983
-2792
-2611
-2445
-2064
-1697
-1304
-755
-170
479
1106
1663
2140
2584
2856
3178
3495
3723
3943
4268
4571
4799
5223
5608
6098
6587
7071
7692
8310
8884
9569
10227
10593
10822
11063
11022
10879
10851
10612
9726
7845
5852
3470
846
-661
-1735
-2992
-4410
-6186
-8137
-9761
-10801
-10960
-10316
-9786
-9282
-8484
-7976
-7556
-6608
-5876
-5321
-4523
-3867
-3374
-2853
-2538
-2583
-2718
-2931
-2863
-2520
-2280
-1646
-626
258
1293
2621
3831
4776
5768
6899
7931
8996
9833
10317
10181
9517
8607
7387
6151
4957
3801
2532
1148
-191
-1475
-2798
-3788
-4376
-4922
-5167
-5321
-5729
-6040
-6423
-7341
-8050
-8583
-9542
-10024
-10126
-10464
-10686
-10970
-11297
-11072
-10610
-9930
-8496
-6921
-5533
-3800
-2171
-956
429
1631
2601
3591
4238
4461
4507
4212
3556
2770
1781
847
237
-323
-756
-823
-909
-1034
-1000
-933
-860
-664
-259
146
360
321
19
-454
-1067
-1714
-2319
-2837
-3287
-3617
-3777
-3827
-3748
-3460
-3033
-2415
-1481
-402
807
2295
3693
4757
5650
6425
6981
7624
8335
8801
9198
9309
9180
9235
9235
9255
9604
10024
10435
11050
11696
12266
13034
13784
14155
14313
14244
13872
13407
12886
12131
11233
9036
5462
2235
-1523
-5037
-6357
-7133
-8302
-9436
-11165
-13090
-14115
-14333
-13287
-11319
-9796
-8541
-7203
-6574
-6129
-5233
-4821
-4454
-3677
-3164
-2764
-2072
-1650
-1552
-1276
-787
196
1480
2939
4889
6921
8524
10048
11366
11964
12095
12207
12261
12093
11698
10922
9550
7584
5512
3386
1451
85
-912
-1720
-2363
-2956
-3592
-4190
-4783
-4989
-5069
-5261
-5324
-5649
-6544
-7577
-8475
-9518
-10340
-10855
-11397
-11912
-12147
-12073
-11553
-10736
-9613
-7989
-6318
-4681
-2671
-601
1126
2860
4254
4990
5393
5518
5400
5129
4630
3950
3109
2044
1122
447
-179
-560
-593
-659
-752
-669
-561
-476
-435
-412
-551
-855
-1277
-1669
-2058
-2525
-2907
-3274
-3628
-3805
-3680
-3386
-2815
-1983
-1105
-300
512
1463
2513
3414
4373
5347
5783
6160
6553
6785
7127
7367
7660
8058
8202
8361
8723
9049
9499
10075
10812
11368
11756
12164
12385
12674
12917
12973
12951
12792
12184
11378
10390
9353
8520
7623
6812
5297
2190
-641
-3640
-6691
-7542
-7591
-8019
-8488
-9731
-11477
-12680
-13074
-12123
-10241
-8812
-7850
-7117
-6993
-6842
-6007
-5225
-4528
-3590
-2752
-2091
-1121
-90
503
1220
2008
2941
4169
5336
6782
8286
9131
9757
10228
9962
9383
8964
8456
7944
7486
6798
5686
4140
2478
928
-414
-1209
-1662
-2022
-2477
-3110
-3708
-4510
-5360
-5776
-6177
-6617
-6780
-7092
-7745
-8381
-9368
-10500
-10951
-11276
-11227
-10317
-9481
-8879
-8073
-7305
-6341
-5033
-3592
-1935
-269
964
1815
2586
2893
2818
2830
2628
2284
2072
1735
1368
1136
628
-83
-568
-927
-1054
-902
-815
-704
-714
-1166
-1678
-2122
-2748
-3291
-3529
-3728
-4009
-4283
-4549
-4699
-4625
-4290
-3720
-2927
-2049
-1160
-204
641
1316
1927
2372
2734
3152
3481
3819
4219
4540
4746
4868
5003
5325
5760
6476
7440
7968
8496
8882
8901
9304
9669
9771
9983
10054
9778
9567
9249
9154
9246
8870
9009
9231
8897
8580
8433
8146
7419
6708
5271
2409
-345
-3521
-6435
-7428
-7973
-8523
-9217
-10673
-12083
-13029
-13146
-11618
-9377
-7805
-6707
-5842
-5658
-5699
-5138
-4538
-4078
-3720
-3356
-2869
-2301
-1683
-1203
-567
253
1389
2868
4429
6062
7571
8411
8853
9202
8803
7975
7307
6544
5642
4777
3783
2574
1079
-324
-1391
-2160
-2458
-2413
-2298
-2395
-2711
-3211
-3925
-4641
-5198
-5737
-6228
-6742
-7250
-7854
-8513
-8817
-9375
-10118
-10110
-9779
-9266
-8067
-6749
-5907
-5511
-5124
-4462
-3689
-2767
-1531
-462
-23
215
350
228
251
505
741
870
975
1076
964
785
647
127
-594
-1165
-1540
-1863
-2350
-2751
-3122
-3838
-4521
-4818
-4995
-4912
-4450
-3814
-3278
-2937
-2674
-2331
-1905
-1346
-722
-294
67
382
513
563
788
1091
1207
1370
1848
2583
3162
3787
4598
5217
5655
5891
6194
6697
7063
7402
7444
7046
6905
6857
6386
6380
6899
7029
7261
7506
7703
7995
8080
8483
9167
9350
9463
9346
8612
8007
7210
6253
5495
3929
1017
-1785
-4768
-7386
-7785
-7516
-7384
-7340
-8330
-9390
-9836
-9688
-8048
-6122
-5123
-4689
-5057
-5909
-6341
-5930
-5079
-4119
-3393
-2882
-2422
-1669
-502
624
1938
3345
4414
5260
5936
6449
6827
6627
6265
5768
4709
3663
2994
2345
1838
1568
1022
501
-58
-621
-915
-1115
-1139
-1228
-1815
-2575
-3445
-4585
-5398
-5916
-6349
-6757
-7105
-7411
-7755
-7663
-7623
-7645
-7068
-6615
-6362
-5676
-5160
-4918
-4668
-4539
-4218
-3781
-3509
-2869
-2103
-1812
-1338
-869
-704
-328
85
468
708
684
463
-45
-544
-960
-1562
-2034
-2391
-2852
-3260
-3615
-3874
-3967
-4020
-3900
-3631
-3503
-3272
-2883
-2654
-2499
-2302
-2161
-2035
-1746
-1321
-946
-587
-135
207
501
977
1438
1889
2458
2850
3125
3359
3482
3510
3473
3616
4124
4181
4309
4530
4385
4701
5004
5023
5437
5691
5704
5947
5840
5929
6207
6112
6368
6397
6283
6605
6572
6653
6941
6898
7149
7302
7025
7069
6521
5721
4811
2012
-556
-2764
-5548
-6002
-5688
-6248
-6220
-7012
-8156
-8126
-7908
-6518
-4550
-3821
-3239
-3036
-3703
-3796
-3586
-3591
-3108
-2797
-2549
-1839
-1173
-384
357
1228
2491
3437
4203
4983
5111
4912
4627
4148
3748
2945
1867
1078
89
-570
-600
-879
-961
-1152
-1728
-1891
-1974
-2079
-2083
-2496
-3087
-3649
-4450
-4921
-5071
-5436
-5580
-5556
-5522
-5100
-4611
-4154
-3920
-4277
-4500
-4730
-4844
-4452
-4381
-4577
-4671
-5060
-5053
-4578
-4060
-3274
-2638
-2120
-1559
-1290
-1082
-819
-878
-1168
-1416
-1768
-2128
-2456
-2789
-3118
-3469
-3690
-3637
-3387
-2979
-2673
-2478
-2212
-2086
-1993
-1834
-1745
-1663
-1681
-1677
-1429
-1226
-1016
-618
-241
193
726
1285
1795
2079
2196
2136
1982
1950
1825
1717
1724
1723
1799
1909
2258
2699
2966
3254
3728
3987
4360
4793
4952
5272
5131
5029
5147
5044
5352
5472
5462
5792
5869
6135
6507
6745
7308
7623
7835
8465
8645
8249
8185
7362
5745
3481
563
-1511
-4084
-5925
-5567
-5863
-6418
-6422
-7163
-7584
-7244
-6318
-4672
-3684
-3555
-3758
-4243
-4563
-4226
-3882
-3452
-2983
-3117
-2589
-1295
-19
1224
2237
3106
3695
4003
4690
5031
4611
4043
3335
2698
2291
1736
1046
287
-551
-894
-979
-696
-411
-918
-1484
-1984
-2599
-2905
-3000
-3243
-3796
-4590
-5000
-5218
-5384
-5062
-4660
-4342
-3871
-3447
-3348
-3261
-3511
-3952
-4069
-4165
-4046
-3952
-4170
-4256
-4449
-4600
-4150
-3603
-3110
-2538
-2190
-1961
-1872
-1804
-1701
-1794
-1911
-2099
-2346
-2541
-2680
-2882
-2928
-2806
-2781
-2560
-2285
-2064
-1885
-1868
-1735
-1644
-1666
-1506
-1433
-1452
-1387
-1285
-1092
-743
-322
210
799
1192
1596
1767
2053
2203
2217
2398
2217
1872
1542
1311
1224
1388
1501
1890
2147
2436
2949
3410
3798
4041
4323
4436
4562
4853
4971
5081
5367
5263
5544
5967
6082
6649
7066
7019
7387
7653
7765
8227
8346
8412
8562
8185
7962
7675
6464
4115
1519
-1171
-4229
-5315
-5090
-5266
-5107
-5544
-6748
-7352
-7311
-6026
-4403
-3842
-3576
-4009
-4821
-4691
-3792
-3093
-2836
-2906
-3244
-2828
-1508
261
1972
2776
2983
2983
3249
4119
4648
4665
4148
2865
1913
1687
1615
1530
1045
166
-622
-1235
-1021
-545
-499
-703
-1353
-2171
-2820
-3155
-3378
-3719
-4009
-4311
-4507
-4539
-4394
-4191
-3949
-3526
-3040
-2571
-2126
-2014
-2123
-2231
-2760
-3129
-3403
-4055
-4341
-4464
-4668
-4581
-4304
-4068
-3639
-3042
-2447
-1907
-1585
-1523
-1567
-1712
-1836
-1737
-1796
-2024
-2359
-2776
-3054
-3054
-2745
-2418
-2223
-2070
-2049
-1984
-1774
-1667
-1603
-1659
-1773
-1752
-1556
-1274
-956
-713
-600
-404
-48
450
1039
1527
1740
1750
1631
1515
1481
1469
1375
1188
1068
950
1035
1397
1657
1959
2224
2460
2832
3207
3671
3891
3965
3954
3849
4061
4364
4738
5103
5239
5396
5444
5774
6335
6574
7012
7101
6858
6916
6807
6920
7231
7119
6978
6616
5898
4886
3167
1283
-1001
-3227
-4384
-5027
-4983
-4546
-4727
-5248
-5529
-5812
-5535
-4573
-3728
-3389
-3408
-3535
-3629
-3326
-2843
-2387
-2231
-2375
-2206
-1542
-421
829
1738
2125
2071
2067
2398
2938
3512
3558
2932
2053
1208
630
564
795
820
500
-53
-580
-949
-1080
-1017
-862
-907
-1160
-1486
-1863
-2139
-2416
-2566
-2690
-2822
-2867
-2855
-2679
-2369
-2055
-1728
-1432
-1287
-1196
-1143
-1025
-1086
-1323
-1635
-2138
-2590
-2854
-2913
-2631
-2298
-2129
-1828
-1450
-1123
-705
-205
155
286
298
312
125
-11
-205
-281
-380
-543
-537
-534
-528
-532
-667
-817
-879
-927
-882
-731
-648
-693
-775
-857
-946
-1080
-1158
-1167
-1201
-1266
-1266
-1219
-1133
-984
-799
-588
-473
-421
-403
-415
-458
-537
-581
-518
-453
-350
-215
-90
17
81
142
238
318
384
515
691
883
998
1055
1099
1116
1167
1197
1222
1234
1185
1158
1186
1241
1294
1379
1554
1734
1857
2026
2244
2355
2471
2562
2623
2652
2648
2683
2634
2444
2139
1673
1310
1188
1152
1172
1177
1052
715
247
4
-51
-20
215
409
344
71
-238
-430
-541
-607
-594
-664
-789
-917
-1116
-1278
-1387
-1466
-1497
-1390
-1252
-1192
-1191
-1205
-1255
-1316
-1264
-1083
-960
-966
-1031
-1146
-1312
-1395
-1331
-1257
-1202
-1179
-1217
-1242
-1247
-1196
-1106
-982
-878
-841
-857
-880
-969
-1030
-1068
-1166
-1120
-1317
-1456
-1597
-1859
-1983
-2133
-2258
-2341
-2463
-2576
-2606
-2609
-2627
-2580
-2499
-2496
-2520
-2530
-2496
-2484
-2436
-2325
-2256
-2230
-2196
-2169
-2189
-2194
-2162
-2099
-2005
-1939
-1864
-1818
-1761
-1689
-1615
-1454
-1261
-1138
-1036
-939
-880
-835
-764
-649
-554
-492
-416
-360
-306
-215
-119
-46
23
132
208
261
284
288
330
383
507
656
765
894
956
971
1027
1085
1166
1268
1360
1433
1483
1512
1585
1662
1741
1834
1964
2111
2220
2345
2445
2529
2604
2650
2750
2834
2905
2969
3032
3069
3110
3089
3020
2926
2794
2476
1895
1508
1325
1275
1387
1474
1415
999
363
30
-153
-157
97
234
126
-234
-713
-1029
-1217
-1270
-1201
-1272
-1372
-1521
-1711
-1826
-1936
-2103
-2185
-2100
-1988
-1940
-1952
-1961
-1984
-2028
-1888
-1639
-1482
-1389
-1386
-1449
-1467
-1440
-1285
-1076
-950
-922
-1007
-1088
-1063
-1044
-980
-857
-763
-739
-747
-744
-789
-861
-893
-888
-924
-1010
-1107
-1249
-1395
-1578
-1863
-2077
-2197
-2307
-2378
-2433
-2466
-2548
-2693
-2648
-2573
-2604
-2524
-2432
-2425
-2435
-2469
-2445
-2369
-2329
-2250
-2217
-2249
-2227
-2157
-2053
-1937
-1875
-1788
-1693
-1586
-1515
-1453
-1355
-1265
-1191
-1100
-973
-932
-900
-829
-753
-675
-594
-475
-328
-219
-152
-96
-4
89
201
329
434
449
456
498
542
607
635
689
740
743
784
835
860
910
976
1072
1184
1252
1383
1493
1558
1693
1815
1934
2109
2274
2394
2430
2538
2691
2776
2895
3044
3108
3124
3243
3364
3364
3301
3312
3257
3115
2810
2274
1817
1513
1446
1544
1649
1651
1235
549
106
-193
-293
-82
125
70
-303
-739
-1002
-1197
-1268
-1178
-1231
-1373
-1480
-1605
-1730
-1850
-1994
-2062
-1994
-1883
-1796
-1799
-1813
-1841
-1864
-1702
-1398
-1198
-1078
-1014
-1031
-1037
-975
-781
-574
-464
-423
-450
-554
-599
-598
-543
-468
-437
-412
-397
-421
-470
-528
-595
-614
-695
-840
-995
-1188
-1382
-1540
-1685
-1864
-2082
-2269
-2348
-2462
-2592
-2613
-2576
-2526
-2484
-2426
-2380
-2373
-2408
-2396
-2323
-2269
-2219
-2151
-2107
-2109
-2146
-2147
-2034
-1902
-1813
-1745
-1688
-1662
-1608
-1490
-1351
-1285
-1221
-1125
-1020
-949
-886
-793
-703
-622
-550
-453
-384
-324
-230
-123
-16
100
210
338
434
465
446
418
418
445
489
570
621
645
696
764
844
907
963
1029
1093
1150
1244
1366
1480
1566
1672
1774
1878
1956
2083
2234
2334
2391
2491
2609
2729
2856
2947
3049
3129
3209
3322
3350
3342
3326
3238
3068
2538
1904
1545
1348
1366
1555
1699
1550
923
273
-3
-251
-234
5
32
-163
-624
-1033
-1194
-1330
-1380
-1360
-1480
-1568
-1655
-1808
-1844
-1951
-2117
-2068
-1943
-1879
-1845
-1865
-1840
-1873
-1841
-1534
-1242
-1154
-1101
-1135
-1154
-1096
-1011
-759
-574
-558
-557
-612
-719
-771
-817
-767
-700
-725
-693
-710
-780
-859
-937
-963
-1014
-1167
-1287
-1390
-1558
-1684
-1756
-1850
-2077
-2440
-2655
-2727
-2794
-2737
-2618
-2528
-2582
-2653
-2598
-2603
-2632
-2572
-2464
-2378
-2351
-2329
-2261
-2250
-2244
-2201
-2165
-2047
-1954
-1906
-1840
-1826
-1824
-1731
-1569
-1468
-1452
-1445
-1364
-1272
-1152
-958
-811
-752
-710
-665
-565
-438
-344
-181
-75
-37
29
101
187
291
325
333
325
292
311
371
449
533
595
673
747
735
733
787
858
1005
1139
1297
1441
1475
1521
1594
1721
1894
2032
2161
2297
2381
2415
2546
2709
2866
2961
3090
3189
3201
3237
3293
3307
3281
3245
3076
2515
1788
1377
1150
1117
1295
1495
1386
819
185
-158
-371
-363
-122
-70
-261
-640
-1003
-1225
-1320
-1348
-1343
-1377
-1450
-1514
-1621
-1679
-1780
-1898
-1834
-1670
-1612
-1601
-1644
-1675
-1684
-1595
-1267
-952
-812
-797
-874
-910
-871
-796
-565
-381
-337
-344
-423
-517
-610
-667
-612
-579
-614
-604
-642
-728
-820
-869
-875
-902
-1008
-1131
-1243
-1352
-1385
-1426
-1606
-1805
-1932
-2053
-2219
-2348
-2373
-2480
-2662
-2693
-2598
-2536
-2504
-2435
-2380
-2429
-2435
-2288
-2158
-2114
-2062
-2085
-2138
-2095
-2024
-1963
-1902
-1861
-1817
-1750
-1659
-1568
-1529
-1473
-1368
-1298
-1187
-1019
-881
-793
-700
-556
-393
-273
-120
56
150
184
234
343
468
527
557
564
532
506
510
562
643
704
764
822
857
885
941
1042
1149
1207
1281
1393
1490
1552
1579
1686
1806
1854
1971
2131
2255
2378
2490
2652
2805
2922
3080
3258
3348
3473
3603
3665
3728
3673
3561
3457
3223
2907
2247
1609
1351
1113
1104
1303
1387
1112
459
-30
-190
-364
-233
42
-21
-281
-615
-894
-1029
-1141
-1211
-1247
-1388
-1511
-1562
-1655
-1698
-1761
-1850
-1742
-1601
-1559
-1506
-1512
-1462
-1390
-1222
-873
-667
-629
-666
-765
-771
-742
-644
-484
-437
-488
-598
-705
-806
-888
-939
-899
-852
-854
-807
-747
-750
-730
-725
-747
-807
-969
-1140
-1332
-1566
-1856
-2190
-2479
-2679
-2862
-2939
-2906
-2880
-2826
-2730
-2608
-2423
-2250
-2071
-1881
-1834
-1865
-1878
-1915
-1931
-1988
-2090
-2201
-2373
-2450
-2433
-2435
-2401
-2312
-2176
-1962
-1760
-1536
-1265
-1031
-814
-602
-451
-337
-271
-240
-257
-309
-368
-413
-420
-394
-345
-271
-196
-62
103
260
381
446
497
511
528
525
520
567
630
655
665
682
725
753
810
929
1057
1278
1517
1771
1989
2088
2231
2331
2476
2587
2796
2894
3379
4257
5324
6189
6484
6194
5620
5270
5083
5162
5537
6178
6031
5688
4163
2806
1400
158
-826
-1575
-1824
-2315
-2415
-2865
-3404
-3822
-3847
-3785
-3923
-3819
-3180
-2622
-2180
-1995
-2276
-2785
-3300
-3333
-2915
-2207
-1454
-1118
-1071
-1165
-1108
-659
102
899
1314
1475
1525
1464
1472
1491
1267
768
21
-385
-591
-751
-766
-910
-917
-1079
-1163
-1086
-1065
-1054
-1110
-1245
-1419
-1689
-1988
-2270
-2520
-2716
-2909
-2995
-3098
-3272
-3471
-3561
-3619
-3630
-3694
-3878
-4173
-4577
-4903
-4959
-4945
-4947
-4831
-4610
-4198
-3879
-3371
-2853
-2592
-2384
-2233
-2005
-1812
-1719
-1630
-1740
-2038
-2283
-2497
-2507
-2483
-2393
-2220
-2072
-1875
-1660
-1429
-1198
-1037
-900
-758
-673
-606
-593
-496
-449
-389
-323
-176
8
192
431
633
848
1057
1227
1322
1279
1115
1012
906
862
859
1007
1238
1460
1821
2181
2544
2982
3347
3661
3949
4008
4163
4413
4540
4713
4801
4842
4910
5068
5296
5623
6093
6369
6642
6706
6692
6736
6732
6838
6848
6713
6377
5948
5275
3695
2023
68
-1980
-3144
-3934
-3981
-4030
-4516
-4572
-4551
-4406
-3741
-3136
-2753
-3006
-3290
-2929
-2587
-1912
-1547
-1761
-2144
-2438
-1865
-771
320
1164
1306
1351
1461
1903
2552
2830
2716
1853
1058
654
493
587
392
-43
-546
-1073
-1023
-926
-1018
-1009
-1296
-1362
-1418
-1507
-1500
-1780
-2161
-2446
-2564
-2467
-2360
-2171
-2052
-1960
-1804
-1648
-1442
-1347
-1316
-1264
-1358
-1667
-2004
-2486
-2761
-3201
-3727
-4068
-4724
-5146
-5307
-5213
-4676
-4309
-3950
-3576
-3547
-3120
-2700
-2266
-1913
-2062
-2029
-1944
-1904
-1673
-1747
-1918
-2053
-2240
-2012
-1824
-1639
-1439
-1477
-1464
-1460
-1349
-1130
-1078
-1121
-1214
-1203
-1068
-904
-688
-539
-345
-164
131
440
579
772
900
1007
1086
1017
945
804
648
717
886
1105
1402
1717
2017
2435
2814
3198
3523
3681
3849
3907
4088
4255
4431
4562
4576
4755
4915
5006
5329
5577
5826
6075
6100
6326
6221
6071
6102
6046
6008
5870
5703
5555
5147
4731
3236
1420
-318
-2375
-3264
-3832
-3892
-3842
-4519
-4750
-4642
-4312
-3263
-2551
-2256
-2711
-3356
-2875
-2306
-1445
-852
-1127
-1562
-1896
-1322
-58
825
1444
1286
962
982
1374
2028
2109
1657
670
-162
-398
-292
-113
-253
-743
-1203
-1585
-1420
-1220
-1337
-1564
-2018
-2169
-2148
-2064
-1864
-2063
-2346
-2414
-2331
-1962
-1708
-1471
-1414
-1481
-1439
-1336
-1422
-1819
-2518
-3413
-4045
-4462
-4567
-4536
-4655
-4792
-4832
-4694
-4256
-3903
-3660
-3587
-3738
-3726
-3556
-3245
-2968
-2972
-3172
-3376
-3368
-3029
-2539
-2075
-1895
-1952
-2048
-2020
-1863
-1705
-1595
-1629
-1751
-1852
-1758
-1553
-1323
-1125
-995
-910
-828
-712
-538
-474
-458
-387
-326
-197
-170
-143
-104
-76
128
351
543
669
672
763
873
997
1243
1429
1595
1759
1895
2214
2643
2934
3285
3481
3755
4047
4119
4579
4726
4734
4992
4969
5181
5268
5290
5583
5452
5451
5691
5791
5980
6057
5987
6218
6030
6107
6184
5625
5048
3154
1183
-661
-2683
-3561
-4136
-4331
-4443
-5012
-4957
-4578
-4025
-3041
-2589
-2497
-2944
-3443
-3020
-2487
-1882
-1462
-1738
-1989
-2077
-1359
-141
780
1419
1379
1345
1469
1801
2266
2214
1641
721
-35
-221
-173
-26
-201
-653
-1040
-1375
-1237
-1083
-1167
-1412
-1826
-1952
-1978
-1880
-1789
-1956
-2127
-2232
-2075
-1792
-1568
-1381
-1422
-1501
-1510
-1425
-1377
-1749
-2337
-3019
-3606
-4056
-4247
-4268
-4367
-4473
-4573
-4562
-4468
-4358
-4219
-4145
-4168
-4099
-3952
-3648
-3452
-3315
-3155
-3064
-2797
-2488
-2124
-1792
-1657
-1593
-1628
-1697
-1702
-1692
-1659
-1689
-1752
-1784
-1696
-1525
-1330
-1100
-940
-844
-791
-761
-712
-691
-659
-549
-394
-220
-80
112
261
364
543
652
731
788
805
848
865
991
1159
1372
1608
1913
2293
2614
3057
3456
3729
4006
4106
4436
4587
4714
5011
5003
5107
5142
5172
5401
5562
5691
5947
6106
6306
6488
6654
6827
6722
6774
6611
6384
6011
5280
3795
1674
-278
-2228
-3424
-3891
-3999
-3979
-4464
-4748
-4540
-4067
-3133
-2622
-2481
-2978
-3717
-3457
-2913
-2200
-1661
-1917
-2229
-2299
-1617
-261
726
1352
1298
1087
1334
1824
2443
2385
1665
609
-288
-362
-95
216
111
-515
-982
-1359
-1236
-936
-983
-1251
-1786
-2061
-2020
-1979
-1824
-1972
-2233
-2301
-2256
-1938
-1758
-1692
-1730
-1799
-1720
-1556
-1425
-1455
-1804
-2248
-2566
-2893
-2970
-3049
-3141
-3578
-4439
-5048
-5511
-5779
-5740
-5555
-5270
-5156
-4989
-4362
-3775
-3210
-2765
-2553
-2466
-2576
-2234
-1723
-1529
-1487
-1719
-1911
-1936
-1815
-1466
-1406
-1549
-1703
-1831
-1721
-1557
-1414
-1380
-1513
-1680
-1778
-1609
-1350
-1181
-958
-747
-473
-212
119
434
513
596
664
776
844
766
695
601
500
620
832
1098
1411
1745
2141
2483
2887
3171
3529
3825
3985
4151
4203
4404
4494
4712
4915
5118
5295
5310
5476
5589
5753
5832
5986
5950
5861
5955
6083
6283
6284
6087
5776
5261
4352
2771
1097
-792
-2569
-3609
-4015
-3934
-4083
-4371
-4460
-4436
-4093
-3276
-2596
-2459
-2916
-3247
-2985
-2616
-1906
-1534
-1683
-1908
-1978
-1235
-207
578
1102
1005
1002
1227
1612
2069
1912
1244
303
-307
-356
-205
-29
-222
-684
-1195
-1447
-1203
-1114
-1111
-1301
-1621
-1767
-1892
-1765
-1695
-1914
-2003
-2058
-1987
-1826
-1742
-1616
-1657
-1615
-1522
-1475
-1514
-1830
-2309
-2835
-3449
-4054
-4442
-4669
-4795
-4860
-4879
-4872
-4913
-4889
-4632
-4285
-3940
-3686
-3499
-3419
-3473
-3277
-2932
-2659
-2421
-2298
-2123
-1966
-1766
-1449
-1400
-1390
-1432
-1497
-1450
-1517
-1539
-1631
-1783
-1784
-1728
-1531
-1295
-1153
-1046
-1020
-951
-834
-649
-402
-207
10
184
367
498
556
663
731
814
911
970
986
1019
1028
1237
1435
1686
1993
2233
2612
2945
3316
3672
3950
4150
4291
4346
4630
4749
4931
5127
5180
5345
5388
5584
5895
5987
6136
6211
6181
6210
6221
6440
6478
6325
6243
5916
5439
4461
2690
938
-1206
-2882
-3700
-4091
-3932
-4176
-4428
-4538
-4485
-3879
-3108
-2450
-2354
-2923
-3117
-2871
-2389
-1682
-1449
-1508
-1735
-1613
-780
160
884
1223
1173
1227
1540
2070
2329
2020
1116
152
-291
-311
4
135
-171
-709
-1240
-1364
-1198
-1072
-1012
-1309
-1579
-1768
-1806
-1676
-1695
-1783
-1881
-1922
-1821
-1672
-1611
-1576
-1582
-1518
-1409
-1285
-1396
-1704
-2147
-2710
-3092
-3393
-3421
-3512
-3948
-4364
-4881
-5356
-5525
-5529
-5217
-5026
-4880
-4464
-4185
-3755
-3328
-2985
-2668
-2657
-2449
-2081
-1852
-1506
-1415
-1457
-1560
-1693
-1526
-1445
-1441
-1467
-1645
-1697
-1697
-1613
-1438
-1409
-1416
-1467
-1452
-1344
-1207
-974
-719
-405
-150
161
494
658
763
761
808
814
750
808
783
785
891
1064
1312
1542
1799
2095
2404
2722
3117
3417
3591
3783
3984
4159
4417
4615
4767
4906
4985
5264
5451
5695
5862
5914
6017
6029
6159
6335
6415
6451
6380
6149
5995
5760
5371
4638
2821
1000
-1045
-2822
-3725
-4271
-4102
-4279
-4683
-4673
-4649
-4184
-3438
-2806
-2576
-3070
-3337
-3108
-2754
-2074
-1678
-1732
-1922
-1873
-1151
-206
621
1006
1001
1003
1221
1846
2240
2179
1455
274
-411
-649
-376
-61
-219
-613
-1297
-1616
-1418
-1226
-1035
-1226
-1533
-1840
-2052
-1948
-1861
-1909
-2109
-2210
-2215
-2132
-1943
-1854
-1778
-1774
-1658
-1462
-1402
-1389
-1584
-1957
-2451
-3057
-3819
-4397
-4973
-5343
-5497
-5575
-5482
-5464
-5254
-4795
-4312
-3786
-3351
-3149
-3041
-3186
-3018
-2702
-2597
-2323
-2259
-2200
-2016
-1798
-1428
-1356
-1344
-1306
-1372
-1279
-1300
-1361
-1535
-1747
-1849
-1906
-1757
-1580
-1413
-1257
-1151
-962
-773
-488
-142
65
292
414
512
545
471
499
451
462
551
607
773
903
1210
1607
1961
2374
2725
3033
3295
3498
3710
3880
3900
4164
4387
4572
4902
5042
5288
5477
5635
5901
6027
6127
6226
6120
6201
6249
6424
6536
6445
6436
6146
5802
5530
4468
2785
986
-1273
-2943
-4025
-4357
-4179
-4395
-4514
-4630
-4599
-4096
-3302
-2475
-2313
-2596
-2649
-2614
-2264
-1731
-1516
-1573
-1780
-1626
-977
-154
573
994
1027
1138
1495
2045
2397
2253
1450
471
-223
-470
-302
-242
-350
-821
-1384
-1554
-1531
-1361
-1237
-1314
-1393
-1593
-1673
-1678
-1779
-1899
-2025
-2054
-2019
-1945
-1867
-1775
-1678
-1558
-1381
-1256
-1242
-1450
-1876
-2378
-2968
-3490
-3864
-4210
-4438
-4699
-4963
-5072
-5101
-4950
-4646
-4308
-3988
-3796
-3529
-3244
-3011
-2737
-2619
-2619
-2549
-2439
-2195
-1980
-1844
-1758
-1770
-1708
-1577
-1428
-1293
-1262
-1221
-1247
-1260
-1179
-1165
-1170
-1173
-1140
-1073
-954
-780
-618
-448
-236
49
332
527
692
745
786
794
783
764
709
725
839
1009
1267
1561
1880
2192
2513
2917
3222
3560
3810
3956
4052
4231
4437
4621
4844
4977
5112
5247
5375
5631
5795
5952
6042
6045
6113
6141
6317
6369
6404
6258
6026
5690
5211
4386
2913
1337
-688
-2448
-3732
-4213
-4146
-4245
-4180
-4254
-4303
-4090
-3485
-2686
-2334
-2393
-2393
-2422
-2315
-1893
-1674
-1662
-1860
-1854
-1385
-718
32
506
637
655
916
1428
1910
2103
1631
810
54
-421
-523
-536
-607
-991
-1508
-1805
-1945
-1856
-1724
-1606
-1511
-1590
-1591
-1578
-1620
-1748
-1891
-1997
-2125
-2179
-2199
-2128
-2042
-1939
-1726
-1648
-1629
-1682
-1836
-1965
-2253
-2447
-2737
-3076
-3565
-4198
-4728
-5267
-5575
-5661
-5444
-5115
-4854
-4467
-4034
-3629
-3222
-2796
-2443
-2410
-2415
-2207
-2052
-1832
-1687
-1584
-1562
-1593
-1389
-1248
-1157
-1115
-1086
-1030
-967
-851
-794
-824
-898
-982
-979
-922
-776
-622
-441
-158
85
376
702
954
1127
1184
1227
1206
1076
991
895
870
917
1074
1309
1515
1762
2118
2529
2943
3286
3582
3770
3904
4028
4152
4264
4357
4501
4562
4670
4781
4880
5043
5137
5315
5418
5482
5693
5775
5893
5891
5842
5641
5093
4274
3049
1552
-178
-1799
-3094
-3678
-3946
-3929
-3743
-3747
-3693
-3715
-3325
-2688
-2271
-1944
-1687
-1670
-1631
-1534
-1503
-1519
-1731
-1732
-1522
-1185
-651
-221
23
276
603
1126
1667
1952
1890
1522
1030
658
395
269
95
-383
-844
-1199
-1451
-1476
-1387
-1222
-1041
-983
-890
-840
-821
-826
-855
-937
-1045
-1227
-1419
-1557
-1674
-1665
-1646
-1625
-1625
-1680
-1662
-1610
-1559
-1576
-1769
-2087
-2563
-3111
-3547
-3825
-3966
-3993
-3895
-3736
-3579
-3377
-3027
-2589
-2187
-1871
-1511
-1193
-965
-740
-545
-463
-456
-514
-605
-743
-935
-1113
-1272
-1329
-1242
-1080
-871
-725
-651
-607
-591
-534
-442
-393
-377
-447
-538
-557
-509
-407
-308
-199
-72
18
142
296
419
538
562
527
461
348
329
416
565
795
1009
1166
1326
1446
1476
1547
1729
1925
2153
2353
2484
2540
2626
2770
2923
3113
3244
3329
3434
3519
3647
3773
3884
3968
3978
3911
3812
3652
3385
3024
2528
1857
1014
119
-505
-811
-823
-582
-386
-333
-560
-897
-925
-896
-789
-556
-485
-535
-646
-747
-712
-716
-794
-764
-739
-765
-741
-767
-820
-828
-795
-648
-480
-409
-435
-540
-586
-541
-494
-345
-290
-370
-458
-533
-603
-680
-695
-671
-660
-706
-767
-848
-970
-1064
-1075
-1067
-1058
-1073
-1122
-1144
-1093
-1021
-966
-966
-1091
-1239
-1408
-1615
-1808
-2024
-2241
-2508
-2739
-2800
-2837
-2816
-2770
-2677
-2617
-2630
-2514
-2386
-2366
-2342
-2345
-2382
-2462
-2496
-2458
-2427
-2406
-2304
-2228
-2190
-2101
-2011
-1919
-1792
-1700
-1592
-1478
-1382
-1303
-1254
-1171
-1123
-1115
-1074
-1049
-1012
-971
-914
-795
-689
-545
-364
-219
-107
18
136
221
263
309
371
338
315
349
405
547
728
913
1091
1178
1254
1376
1482
1615
1734
1824
1905
1939
2044
2183
2293
2457
2593
2778
2942
3099
3303
3469
3603
3766
3900
4002
4053
3979
3957
3835
3498
2936
2200
1667
1351
1247
1524
1704
1431
863
298
-24
-212
-185
-7
-142
-539
-916
-1152
-1335
-1427
-1480
-1560
-1699
-1807
-1817
-1900
-1938
-1851
-1748
-1552
-1404
-1393
-1492
-1635
-1603
-1491
-1279
-1011
-928
-927
-914
-944
-979
-948
-836
-744
-697
-639
-601
-666
-747
-804
-869
-932
-978
-1041
-1099
-1137
-1097
-1038
-1025
-1065
-1166
-1274
-1422
-1528
-1586
-1653
-1743
-1843
-2091
-2444
-2658
-2762
-2738
-2670
-2609
-2574
-2710
-2767
-2596
-2530
-2462
-2348
-2327
-2320
-2311
-2236
-2163
-2112
-2031
-1912
-1818
-1760
-1718
-1703
-1627
-1444
-1263
-1079
-1017
-1041
-1048
-1017
-898
-841
-756
-660
-608
-552
-451
-287
-145
-26
132
244
284
302
384
500
613
736
777
738
683
698
803
952
1154
1336
1425
1493
1558
1608
1705
1825
1949
2066
2197
2314
2431
2566
2703
2863
3046
3242
3385
3465
3638
3813
3965
4094
4128
4107
3997
3809
3517
2831
2133
1637
1319
1420
1627
1738
1443
690
142
-107
-248
-51
157
20
-295
-649
-877
-998
-1182
-1304
-1372
-1555
-1608
-1670
-1784
-1770
-1756
-1575
-1346
-1272
-1300
-1457
-1535
-1439
-1273
-974
-733
-691
-692
-739
-790
-789
-753
-664
-564
-491
-432
-436
-543
-689
-749
-757
-746
-794
-848
-922
-953
-902
-833
-819
-918
-1078
-1258
-1431
-1562
-1624
-1720
-1836
-2034
-2319
-2530
-2697
-2757
-2688
-2618
-2520
-2495
-2535
-2428
-2337
-2313
-2236
-2231
-2231
-2219
-2152
-2045
-1986
-1924
-1823
-1723
-1653
-1569
-1506
-1456
-1309
-1131
-981
-869
-807
-774
-751
-663
-589
-520
-428
-376
-329
-253
-140
-6
113
250
343
370
400
452
538
619
713
759
758
740
742
820
943
1144
1324
1451
1544
1615
1679
1712
1798
1899
2008
2129
2221
2296
2385
2490
2685
2839
2989
3161
3252
3376
3485
3582
3659
3695
3700
3559
3263
2719
1975
1451
1118
1081
1347
1536
1386
785
167
-143
-351
-294
-75
-133
-440
-728
-951
-1132
-1256
-1405
-1456
-1592
-1685
-1699
-1901
-1994
-1950
-1864
-1642
-1510
-1537
-1638
-1783
-1778
-1632
-1414
-1139
-1018
-1015
-1001
-1011
-1034
-1006
-933
-806
-702
-623
-548
-641
-770
-777
-814
-831
-868
-964
-1031
-1107
-1052
-957
-976
-1060
-1183
-1309
-1428
-1606
-1782
-1970
-2150
-2308
-2421
-2477
-2596
-2718
-2785
-2748
-2712
-2649
-2571
-2547
-2529
-2483
-2398
-2379
-2400
-2366
-2313
-2272
-2194
-2113
-2038
-1981
-1865
-1718
-1602
-1499
-1399
-1277
-1155
-1036
-922
-837
-787
-762
-729
-655
-566
-495
-399
-291
-194
-75
62
195
287
343
365
386
413
444
498
564
612
646
693
755
832
954
1091
1209
1318
1441
1525
1616
1771
1891
1991
2112
2259
2428
2593
2737
2908
3048
3166
3285
3411
3548
3668
3758
3773
3728
3633
3396
2721
1988
1546
1194
1219
1471
1639
1450
789
301
90
-118
57
286
207
-44
-364
-617
-821
-992
-1097
-1174
-1335
-1386
-1467
-1668
-1710
-1687
-1554
-1366
-1320
-1347
-1529
-1638
-1555
-1472
-1211
-968
-913
-916
-932
-927
-938
-915
-761
-634
-574
-474
-457
-540
-594
-597
-598
-623
-713
-748
-802
-820
-744
-728
-787
-947
-1153
-1326
-1482
-1601
-1742
-1930
-2061
-2372
-2649
-2741
-2827
-2818
-2822
-2766
-2693
-2815
-2725
-2486
-2476
-2394
-2262
-2258
-2290
-2324
-2296
-2207
-2146
-2014
-1842
-1811
-1737
-1656
-1561
-1379
-1190
-964
-832
-780
-703
-654
-530
-388
-335
-255
-177
-129
-71
26
174
323
447
579
654
651
654
715
773
823
913
981
958
930
985
1051
1163
1306
1438
1527
1588
1691
1791
1909
2051
2174
2266
2355
2485
2624
2795
2968
3113
3218
3333
3442
3535
3687
3841
3881
3868
3748
3466
2736
2019
1616
1263
1265
1512
1695
1420
753
336
68
-167
17
300
273
77
-188
-458
-694
-925
-1005
-984
-1115
-1171
-1328
-1603
-1725
-1740
-1563
-1364
-1324
-1370
-1556
-1641
-1535
-1405
-1118
-874
-824
-857
-905
-914
-946
-980
-833
-724
-694
-577
-584
-685
-761
-811
-834
-879
-944
-929
-961
-969
-875
-891
-981
-1065
-1224
-1407
-1676
-1983
-2261
-2542
-2641
-2689
-2733
-2771
-2917
-3042
-3061
-2950
-2765
-2643
-2531
-2441
-2441
-2417
-2354
-2364
-2397
-2408
-2370
-2292
-2261
-2199
-2113
-2048
-1882
-1695
-1544
-1422
-1321
-1119
-894
-671
-426
-291
-249
-240
-197
-154
-74
35
112
183
292
410
533
641
729
809
883
948
1021
1088
1162
1251
1338
1426
1479
1502
1520
1591
1681
1752
1859
1999
2097
2201
2289
2362
2487
2623
2791
2951
3091
3226
3361
3444
3569
3706
3805
3763
3468
3072
2483
1659
898
394
51
-157
-213
-78
-111
-285
-353
-324
-461
-550
-239
45
279
436
191
-190
-717
-1083
-1001
-956
-915
-1120
-1510
-1735
-1820
-1447
-986
-767
-650
-686
-674
-470
-196
1
66
-60
-350
-573
-749
-962
-1135
-1314
-1356
-1412
-1349
-1199
-1179
-1187
-1255
-1331
-1335
-1339
-1239
-1160
-1253
-1366
-1564
-1816
-2110
-2388
-2689
-3083
-3435
-3616
-3704
-3668
-3501
-3323
-3155
-3024
-2863
-2629
-2386
-2050
-1656
-1368
-1253
-1313
-1401
-1543
-1561
-1617
-1614
-1791
-1820
-2851
-3301
-3480
-3617
-2766
-2544
-2194
-2199
-1927
-1459
-1063
-724
-691
-708
-805
-943
-964
-890
-475
-105
95
431
843
1327
1714
1953
2129
2075
2211
2260
2127
2031
1834
1865
2024
2156
2374
2463
2770
3223
3517
3930
4216
4538
4970
5170
5456
5565
5582
5779
5686
5618
5561
5536
5773
5744
5794
5744
5243
4225
2964
1438
-160
-931
-1521
-2138
-2713
-3791
-4115
-3782
-3262
-2429
-2406
-2773
-3214
-3124
-1880
-932
-410
-822
-1888
-2498
-2434
-1635
-884
-798
-1079
-1274
-959
-343
324
643
481
328
389
596
542
371
-103
-676
-898
-1056
-1213
-1331
-1556
-1744
-1751
-1526
-1322
-1157
-1057
-1041
-1123
-1309
-1437
-1622
-1724
-1718
-1781
-1876
-2091
-2269
-2421
-2583
-2743
-3058
-3438
-3948
-4362
-4619
-4879
-4941
-4999
-5048
-4999
-4852
-4478
-4090
-3643
-3222
-2965
-2608
-2279
-2081
-1940
-1999
-1987
-1976
-1943
-1812
-1853
-1894
-1902
-1907
-1727
-1589
-1438
-1287
-1220
-1073
-884
-714
-527
-373
-231
-88
68
300
520
805
1126
1333
1506
1601
1565
1564
1507
1412
1397
1431
1526
1744
1907
2129
2460
2728
3117
3402
3583
3943
4161
4546
4965
5147
5510
5606
5769
6112
6171
6294
6258
6187
6327
6296
6308
6255
5926
5633
4742
2634
971
-989
-2800
-2848
-3393
-4034
-4496
-5659
-5470
-4540
-3463
-2492
-2978
-3586
-4062
-3772
-2222
-1394
-1266
-1768
-2469
-2451
-1586
-519
243
577
626
891
1344
1579
1624
1306
895
707
647
615
229
-160
-554
-815
-821
-745
-855
-1177
-1372
-1578
-1768
-1708
-1784
-1851
-1810
-1878
-1977
-2102
-2104
-2006
-1832
-1560
-1424
-1503
-1789
-2134
-2439
-2732
-3373
-4022
-4665
-5326
-5218
-4880
-4814
-4662
-4668
-4367
-3585
-2923
-2470
-2566
-2782
-2728
-2565
-2069
-1989
-2303
-2559
-2692
-2413
-1926
-1652
-1558
-1610
-1508
-1210
-1056
-1090
-1294
-1392
-1311
-1118
-928
-798
-703
-371
149
615
1015
1260
1360
1420
1486
1526
1430
1286
1109
932
849
925
1108
1285
1766
2224
2526
2938
3196
3345
3582
3729
3863
3976
4170
4446
4761
5136
5398
5790
6083
6168
6330
6194
6094
6100
6136
6258
6183
5858
5286
3698
1416
-72
-1877
-2907
-2489
-3285
-4244
-4741
-5553
-4892
-3471
-2553
-2379
-3211
-3726
-3824
-2988
-1474
-925
-1164
-1538
-1746
-1457
-359
387
778
1078
1166
1492
1686
1444
1133
717
512
498
426
284
-173
-563
-731
-779
-840
-927
-1203
-1616
-1790
-2017
-2132
-2118
-2172
-2035
-1858
-1780
-1840
-1878
-1777
-1629
-1299
-1264
-1549
-1875
-2395
-3110
-3708
-4074
-4519
-4623
-4436
-4391
-4228
-4030
-3639
-3000
-2505
-2135
-2255
-2480
-2544
-2621
-2316
-2229
-2390
-2528
-2593
-2427
-2132
-1900
-1700
-1573
-1343
-1086
-1062
-1251
-1537
-1674
-1566
-1278
-1087
-965
-886
-656
-212
260
759
1065
1162
1138
1096
1057
972
960
911
803
864
878
862
975
1314
1794
2220
2624
2815
2959
3040
3184
3455
3555
3756
3957
4003
4363
4876
5188
5554
5791
5849
5871
5853
5771
5700
5916
5925
5748
5411
4807
3246
1061
-221
-1829
-2846
-2487
-3214
-4100
-4507
-5073
-4422
-3386
-2607
-2388
-3007
-3278
-3257
-2546
-1493
-1063
-1142
-1273
-1317
-1018
-239
278
652
1089
1414
1658
1538
1229
926
507
492
461
229
-80
-540
-901
-1107
-1055
-1103
-1299
-1569
-2000
-2289
-2429
-2521
-2631
-2610
-2486
-2419
-2222
-2169
-2184
-2134
-2234
-1966
-1986
-2296
-2604
-3408
-3848
-3999
-3985
-3640
-3757
-3924
-3747
-3490
-2836
-2339
-2291
-2367
-2621
-2714
-2609
-2623
-2740
-2858
-3034
-2948
-2679
-2491
-2345
-2287
-2038
-1632
-1303
-1101
-1120
-1280
-1308
-1239
-1060
-881
-786
-615
-421
-177
182
527
813
1039
1112
1133
1163
1129
1089
1035
934
857
779
840
1016
1184
1438
1702
1947
2254
2596
2881
2997
3028
3280
3381
3512
3905
3964
4161
4554
4778
5059
5289
5411
5461
5498
5666
5626
5701
5673
5132
4596
3802
1841
121
-999
-2560
-2886
-2868
-3875
-4366
-4750
-4730
-3860
-3078
-2580
-2779
-3099
-3134
-2967
-2152
-1595
-1525
-1539
-1465
-1352
-838
-115
146
555
1039
1316
1537
1368
1143
866
589
575
341
77
-263
-716
-955
-1051
-1121
-1160
-1377
-1694
-1885
-2083
-2211
-2352
-2525
-2471
-2500
-2492
-2375
-2544
-2753
-2726
-2630
-2475
-2439
-2685
-3075
-3667
-3947
-3702
-3650
-3557
-3498
-3675
-3342
-2912
-2477
-2022
-1988
-1946
-2003
-1992
-1928
-2106
-2182
-2300
-2487
-2349
-2235
-2297
-2307
-2163
-1893
-1576
-1318
-1207
-1178
-1236
-1162
-1046
-922
-775
-686
-509
-343
-108
280
575
848
1092
1206
1324
1371
1380
1385
1342
1282
1295
1293
1324
1466
1554
1755
2015
2302
2648
2871
3020
3133
3270
3491
3711
3883
3949
4127
4326
4475
4856
5086
5218
5374
5476
5628
5728
5909
5743
5231
4758
3724
1918
456
-818
-2205
-2563
-2687
-3573
-4025
-4167
-4190
-3475
-2644
-2363
-2486
-2602
-2638
-2496
-1955
-1619
-1694
-1714
-1551
-1397
-913
-351
-9
438
996
1405
1523
1379
1154
948
814
773
578
192
-270
-661
-927
-1022
-981
-1026
-1158
-1325
-1508
-1695
-1832
-1966
-2149
-2221
-2278
-2449
-2560
-2719
-2794
-2663
-2555
-2555
-2751
-3205
-3524
-3496
-3377
-3155
-3174
-3503
-3618
-3313
-2778
-2258
-2125
-2317
-2461
-2332
-2066
-1965
-2088
-2399
-2593
-2519
-2322
-2234
-2283
-2364
-2290
-1953
-1554
-1371
-1342
-1374
-1265
-946
-622
-463
-425
-362
-199
59
322
550
744
901
1042
1162
1235
1247
1237
1329
1411
1384
1369
1344
1330
1495
1717
1855
1985
2143
2354
2585
2774
2965
3141
3309
3574
3757
3884
4090
4267
4525
4818
4972
5115
5171
5277
5428
5508
5595
5318
4729
4237
3287
1619
509
-655
-1964
-2048
-2386
-3281
-3653
-4048
-4062
-3439
-2746
-2442
-2530
-2458
-2563
-2443
-1942
-1722
-1749
-1693
-1552
-1550
-1181
-755
-482
-26
456
822
945
887
873
728
725
673
370
61
-414
-823
-1100
-1301
-1343
-1330
-1426
-1491
-1540
-1733
-1897
-1968
-2072
-2099
-2098
-2238
-2508
-2689
-2762
-2826
-3047
-3376
-3496
-3600
-3422
-3140
-3243
-3329
-3249
-2969
-2484
-2120
-2040
-2269
-2405
-2226
-2045
-1928
-1992
-2268
-2412
-2341
-2206
-2141
-2198
-2231
-2137
-1875
-1656
-1645
-1687
-1668
-1479
-1194
-1000
-912
-907
-854
-626
-321
-69
137
347
477
615
784
864
880
904
1034
1163
1221
1277
1244
1224
1310
1492
1691
1834
1980
2067
2218
2480
2626
2799
2974
3080
3264
3400
3520
3687
3845
4024
4300
4500
4615
4795
4909
4977
5111
5080
4816
4415
3931
2970
1531
511
-641
-1609
-1672
-2239
-3005
-3386
-3797
-3585
-3082
-2579
-2298
-2426
-2256
-2232
-2127
-1764
-1760
-1820
-1741
-1690
-1585
-1324
-1114
-816
-356
81
446
598
618
747
802
897
864
592
274
-168
-475
-855
-1185
-1179
-1400
-1452
-1367
-1659
-1780
-1930
-2007
-1840
-1869
-1885
-2093
-2398
-2470
-2588
-2651
-2781
-3244
-3508
-3579
-3625
-3375
-3260
-3383
-3295
-3078
-2644
-2183
-1990
-1940
-1986
-1833
-1596
-1543
-1501
-1705
-1915
-1795
-1783
-1719
-1641
-1711
-1573
-1362
-1177
-1023
-1006
-961
-838
-712
-528
-459
-435
-299
-163
25
214
352
563
761
951
1151
1238
1260
1322
1382
1467
1517
1457
1371
1341
1428
1548
1672
1768
1800
1924
2191
2424
2614
2801
2964
3146
3337
3508
3600
3662
3753
3898
4019
4116
4222
4234
4309
4434
4390
4311
4125
3679
3074
2177
1227
259
-564
-999
-1497
-2104
-2596
-3011
-3070
-2808
-2501
-2239
-2179
-2062
-1889
-1751
-1482
-1361
-1390
-1308
-1325
-1331
-1240
-1159
-1000
-746
-431
-75
169
347
590
742
923
1032
979
921
741
487
165
-281
-458
-610
-760
-614
-823
-1120
-1204
-1269
-1144
-1040
-1046
-1224
-1535
-1614
-1756
-2050
-2296
-2531
-2732
-2821
-2981
-3210
-3392
-3370
-3079
-2840
-2690
-2573
-2510
-2239
-1878
-1711
-1629
-1667
-1618
-1565
-1550
-1487
-1613
-1654
-1434
-1261
-1093
-980
-980
-898
-693
-413
-240
-195
-177
-137
-103
-6
79
85
188
326
458
604
681
763
833
947
1166
1258
1354
1418
1411
1473
1510
1531
1509
1480
1571
1660
1698
1748
1850
2025
2261
2476
2626
2764
2858
3047
3233
3293
3370
3363
3373
3435
3423
3425
3449
3375
3267
3183
3013
2814
2513
1974
1401
801
265
-124
-516
-949
-1377
-1707
-1901
-1923
-1825
-1774
-1778
-1684
-1592
-1533
-1392
-1276
-1281
-1214
-1132
-1160
-1162
-1112
-1086
-1003
-810
-665
-534
-380
-256
-115
53
153
232
288
288
198
41
-52
-125
-245
-255
-380
-589
-647
-727
-708
-712
-832
-956
-1090
-1199
-1385
-1582
-1697
-1889
-1970
-1973
-2127
-2213
-2230
-2185
-2090
-1962
-1879
-1863
-1767
-1672
-1573
-1445
-1393
-1385
-1348
-1277
-1239
-1227
-1202
-1156
-1065
-929
-807
-695
-636
-537
-403
-226
-54
66
207
272
287
363
416
452
508
512
537
561
590
612
612
648
689
711
711
667
616
605
590
531
547
579
558
517
525
609
689
719
653
705
891
968
933
939
1005
1130
1244
1253
1231
1264
1340
1306
1200
1170
1200
1225
1204
1128
1073
1044
980
872
767
726
690
601
466
346
261
204
104
8
-79
-183
-274
-366
-453
-515
-557
-621
-659
-680
-705
-725
-755
-749
-723
-701
-673
-672
-656
-611
-600
-640
-643
-600
-608
-581
-557
-560
-569
-574
-554
-516
-471
-443
-442
-442
-456
-468
-505
-597
-670
-723
-812
-885
-945
-1015
-1012
-1013
-1007
-1020
-1074
-1100
-1083
-1074
-1063
-1062
-1068
-1073
-1094
-1088
-1113
-1149
-1163
-1170
-1134
-1118
-1138
-1144
-1124
-1118
-1051
-981
-919
-837
-783
-722
-693
-647
-606
-576
-532
-511
-495
-468
-469
-459
-440
-390
-322
-264
-229
-214
-194
-178
-165
-176
-189
-165
-124
-86
-74
-90
-90
-100
-107
-77
4
39
56
68
84
89
126
168
140
176
242
285
298
272
241
274
274
243
252
238
225
231
218
188
148
117
106
81
49
61
35
1
-36
-64
-91
-137
-158
-148
-154
-191
-209
-247
-284
-335
-369
-380
-402
-416
-407
-425
-464
-502
-530
-529
-536
-527
-541
-542
-553
-565
-592
-601
-595
-586
-582
-584
-575
-584
-574
-572
-542
-540
-550
-542
-548
-536
-536
-535
-556
-584
-623
-653
-646
-641
-655
-687
-708
-729
-712
-720
-735
-737
-720
-742
-746
-736
-744
-753
-758
-714
-681
-666
-661
-654
-648
-631
-630
-583
-525
-495
-457
-427
-414
-378
-345
-300
-262
-233
-211
-205
-193
-184
-170
-151
-121
-116
-109
-84
-75
-89
-86
-70
-100
-122
-139
-128
-103
-108
-121
-114
-149
-185
-166
-157
-149
-124
-103
-113
-115
-124
-110
-118
-115
-112
-111
-90
-78
-66
-73
-68
-80
-64
-70
-78
-90
-116
-130
-145
-125
-145
-174
-183
-214
-258
-239
-253
-298
-321
-345
-352
-382
-393
-381
-389
-386
-397
-380
-371
-371
-382
-394
-426
-463
-497
-520
-523
-521
-517
-501
-480
-489
-495
-517
-490
-469
-470
-444
-423
-426
-427
-434
-383
-350
-333
-283
-280
-282
-288
-275
-261
-297
-314
-326
-372
-369
-363
-387
-382
-383
-406
-391
-378
-367
-369
-403
-407
-407
-409
-416
-448
-451
-454
-455
-415
-387
-366
-373
-379
-366
-349
-351
-358
-332
-308
-241
-206
-189
-176
-167
-162
-129
-131
-132
-149
-167
-135
-133
-134
-139
-135
-150
-136
-117
-111
-136
-131
-106
-117
-107
-107
-101
-116
-133
-159
-174
-176
-164
-147
-119
-107
-127
-108
-106
-100
-96
-100
-103
-102
-105
-105
-109
-112
-130
-148
-145
-167
-196
-192
-189
-197
-201
-207
-269
-330
-362
-384
-402
-406
-379
-399
-410
-432
-416
-401
-403
-377
-362
-336
-333
-327
-342
-346
-342
-314
-298
-294
-275
-254
-243
-260
-240
-269
-291
-284
-272
-292
-291
-281
-293
-311
-313
-246
-215
-236
-204
-173
-165
-170
-184
-197
-239
-229
-212
-210
-196
-189
-201
-222
-261
-276
-275
-262
-254
-267
-316
-350
-392
-405
-425
-452
-444
-455
-466
-479
-470
-453
-444
-441
-455
-450
-415
-394
-406
-386
-338
-332
-310
-260
-192
-138
-122
-98
-102
-128
-147
-140
-99
-104
-109
-108
-101
-147
-216
-254
-264
-283
-309
-262
-255
-275
-311
-329
-340
-368
-357
-345
-323
-363
-395
-413
-449
-456
-475
-447
-386
-315
-304
-276
-264
-268
-255
-254
-244
-234
-230
-235
-237
-241
-263
-292
-286
-270
-272
-318
-368
-384
-417
-440
-424
-392
-396
-397
-379
-375
-373
-385
-397
-422
-423
-433
-449
-495
-497
-489
-492
-466
-443
-422
-418
-411
-407
-406
-417
-410
-438
-473
-460
-495
-484
-452
-425
-412
-361
-330
-309
-312
-298
-354
-462
-158
-114
-278
-291
-264
-261
-288
-315
-399
-389
-355
-332
-362
-372
-348
-313
-325
-350
-356
-372
-409
-438
-450
-476
-487
-501
-501
-473
-464
-456
-460
-475
-479
-499
-546
-567
-581
-624
-625
-628
-616
-557
-542
-506
-450
-440
-438
-423
-431
-418
-410
-420
-442
-449
-433
-459
-434
-366
-332
-301
-287
-279
-296
-329
-329
-338
-366
-417
-419
-399
-413
-440
-432
-402
-418
-399
-384
-375
-409
-416
-405
-443
-434
-429
-387
-346
-332
-317
-285
-282
-281
-263
-218
-185
-186
-186
-218
-245
-288
-322
-335
-348
-329
-337
-345
-332
-314
-323
-347
-360
-369
-374
-388
-408
-402
-400
-420
-421
-399
-418
-435
-422
-427
-423
-427
-388
-335
-305
-303
-330
-336
-333
-312
-295
-289
-301
-304
-314
-293
-284
-287
-294
-292
-257
-280
-305
-305
-329
-331
-309
-286
-284
-276
-283
-279
-279
-280
-254
-266
-276
-279
-274
-290
-318
-328
-353
-369
-381
-358
-340
-344
-347
-303
-263
-265
-252
-233
-236
-271
-287
-262
-237
-210
-202
-194
-181
-178
-179
-204
-214
-202
-207
-191
-189
-197
-215
-238
-238
-231
-242
-248
-246
-287
-330
-330
-335
-332
-323
-315
-348
-352
-353
-363
-363
-354
-336
-328
-309
-316
-322
-317
-309
-316
-289
-283
-300
-301
-260
-232
-257
-269
-273
-290
-329
-325
-330
-320
-319
-368
-352
-344
-350
-342
-345
-358
-360
-387
-401
-388
-378
-371
-386
-390
-419
-441
-421
-412
-411
-383
-369
-379
-375
-357
-336
-321
-325
-326
-297
-273
-239
-238
-225
-220
-216
-201
-202
-200
-193
-199
-163
-169
-195
-197
-212
-239
-253
-280
-277
-279
-296
-279
-277
-268
-288
-288
-306
-335
-365
-369
-358
-326
-321
-322
-289
-312
-323
-310
-281
-287
-277
-253
-214
-223
-223
-208
-216
-222
-231
-215
-203
-157
-138
-132
-120
-181
-204
-199
-245
-300
-306
-335
-336
-344
-338
-301
-290
-260
-248
-240
-264
-265
-269
-262
-280
-268
-253
-280
-281
-300
-317
-325
-333
-340
-348
-372
-375
-382
-380
-381
-389
-425
-468
-482
-474
-460
-466
-442
-412
-392
-399
-397
-371
-367
-320
-290
-281
-248
-242
-262
-261
-248
-239
-241
-224
-224
-214
-218
-240
-270
-296
-300
-336
-353
-366
-368
-345
-337
-362
-391
-392
-396
-385
-385
-369
-352
-350
-321
-322
-317
-322
-328
-316
-334
-363
-340
-325
-346
-334
-327
-332
-300
-294
-292
-301
-295
-309
-331
-340
-349
-354
-372
-382
-396
-383
-375
-383
-397
-396
-398
-416
-416
-422
-432
-446
-443
-447
-455
-432
-416
-358
-353
-383
-376
-370
-366
-376
-353
-327
-307
-291
-309
-332
-365
-377
-393
-389
-369
-395
-387
-366
-344
-312
-308
-311
-298
-301
-304
-351
-377
-376
-393
-398
-389
-357
-335
-357
-382
-369
-406
-441
-445
-462
-480
-479
-469
-502
-540
-550
-550
-546
-516
-487
-480
-457
-419
-421
-411
-400
-373
-362
-341
-310
-299
-264
-272
-276
-285
-274
-267
-261
-284
-314
-326
-354
-355
-344
-361
-379
-388
-400
-421
-458
-482
-483
-511
-518
-526
-531
-507
-465
-423
-386
-359
-371
-389
-400
-393
-389
-332
-303
-288
-253
-274
-279
-275
-278
-286
-281
-256
-243
-263
-275
-282
-284
-292
-265
-257
-265
-265
-293
-332
-360
-366
-340
-333
-353
-373
-384
-398
-378
-355
-332
-293
-307
-340
-370
-388
-393
-412
-426
-405
-390
-386
-391
-385
-391
-405
-365
-356
-374
-399
-424
-441
-463
-449
-395
-368
-393
-384
-353
-321
-281
-271
-242
-257
-276
-259
-282
-329
-351
-330
-320
-328
-335
-309
-285
-242
-209
-226
-248
-280
-272
-277
-315
-314
-302
-308
-290
-270
-272
-292
-342
-355
-371
-384
-358
-357
-375
-365
-356
-331
-311
-343
-326
-303
-301
-288
-308
-302
-286
-307
-276
-247
-243
-240
-278
-286
-269
-297
-305
-311
-330
-350
-374
-356
-338
-352
-361
-371
-415
-408
-405
-435
-443
-467
-464
-445
-473
-482
-460
-452
-421
-380
-365
-373
-396
-408
-406
-427
-400
-369
-392
-405
-395
-367
-340
-344
-347
-334
-342
-348
-366
-382
-390
-388
-363
-341
-325
-301
-311
-324
-296
-298
-272
-248
-265
-268
-252
-246
-246
-239
-211
-186
-199
-220
-241
-246
-262
-274
-273
-265
-243
-238
-229
-238
-235
-239
-249
-253
-277
-291
-286
-282
-313
-337
-340
-321
-303
-284
-253
-258
-298
-301
-294
-285
-267
-264
-272
-277
-272
-270
-251
-229
-252
-285
-290
-297
-315
-346
-379
-371
-380
-389
-387
-410
-422
-416
-412
-425
-416
-411
-386
-371
-368
-367
-415
-411
-397
-407
-383
-364
-348
-368
-412
-426
-427
-456
-430
-428
-401
-368
-352
-335
-338
-349
-368
-364
-370
-386
-380
-351
-347
-344
-320
-303
-298
-280
-292
-305
-297
-277
-248
-251
-242
-262
-278
-285
-279
-279
-274
-262
-238
-250
-264
-266
-300
-319
-350
-355
-372
-355
-338
-347
-338
-312
-312
-351
-362
-401
-430
-420
-422
-390
-407
-422
-399
-380
-372
-360
-379
-401
-386
-375
-385
-380
-367
-364
-355
-341
-304
-313
-308
-300
-290
-279
-260
-218
-215
-203
-200
-207
-179
-163
-166
-156
-129
-148
-147
-138
-158
-134
-110
-88
-73
-65
-54
-67
-69
-75
-103
-142
-181
-216
-228
-235
-250
-252
-249
-261
-260
-242
-243
-250
-253
-230
-232
-221
-200
-201
-210
-208
-220
-189
-180
-184
-170
-201
-197
-194
-158
-148
-138
-132
-146
-172
-192
-214
-222
-223
-245
-243
-233
-235
-238
-226
-205
-227
-215
-182
-193
-218
-233
-213
-235
-263
-267
-271
-274
-257
-261
-259
-250
-235
-194
-202
-231
-284
-314
-305
-300
-290
-262
-237
-208
-202
-201
-139
-90
-88
-97
-112
-134
-133
-148
-171
-179
-194
-183
-182
-195
-173
-194
-208
-208
-224
-236
-251
-251
-251
-275
-290
-287
-282
-289
-303
-312
-311
-309
-331
-329
-310
-312
-295
-287
-287
-285
-302
-307
-283
-275
-274
-253
-254
-260
-286
-311
-281
-242
-245
-258
-270
-284
-329
-342
-344
-330
-283
-268
-267
-277
-293
-304
-290
-270
-266
-238
-233
-231
-222
-244
-244
-215
-210
-239
-258
-296
-287
-286
-310
-318
-309
-328
-348
-332
-314
-302
-336
-387
-402
-413
-422
-403
-403
-389
-385
-407
-420
-430
-426
-432
-416
-396
-394
-387
-376
-364
-357
-365
-345
-300
-273
-253
-264
-249
-242
-241
-238
-238
-207
-210
-223
-202
-184
-196
-183
-142
-165
-186
-218
-251
-258
-262
-263
-230
-214
-239
-223
-226
-231
-218
-208
-213
-230
-250
-283
-296
-296
-317
-349
-372
-359
-366
-366
-344
-362
-389
-361
-365
-377
-383
-390
-404
-424
-429
-427
-391
-358
-348
-342
-329
-328
-321
-288
-287
-265
-259
-280
-286
-309
-337
-362
-352
-336
-326
-321
-318
-331
-312
-312
-337
-344
-321
-302
-319
-328
-327
-322
-350
-361
-353
-359
-353
-351
-351
-329
-333
-333
-291
-283
-317
-333
-336
-301
-291
-307
-323
-334
-325
-307
-268
-234
-216
-212
-199
-196
-192
-171
-158
-180
-182
-206
-220
-205
-191
-194
-199
-188
-193
-209
-215
-246
-278
-289
-344
-346
-341
-338
-331
-329
-302
-307
-315
-324
-334
-371
-404
-412
-410
-356
-330
-308
-267
-253
-243
-223
-216
-201
-188
-162
-159
-206
-222
-215
-220
-236
-227
-216
-225
-245
-270
-282
-301
-305
-290
-285
-279
-240
-216
-208
-207
-208
-176
-151
-146
-189
-196
-183
-167
-158
-160
-135
-97
-103
-121
-110
-115
-113
-109
-125
-112
-126
-93
-97
-134
-168
-218
-238
-239
-237
-249
-225
-207
-207
-216
-186
-153
-140
-129
-104
-83
-98
-86
-81
-102
-104
-99
-95
-100
-97
-88
-82
-88
-85
-91
-122
-147
-169
-166
-180
-187
-187
-209
-219
-223
-216
-193
-179
-194
-197
-197
-193
-215
-216
-219
-245
-250
-251
-263
-298
-283
-318
-305
-269
-231
-188
-189
-203
-209
-229
-250
-226
-203
-203
-214
-208
-206
-233
-223
-215
-209
-193
-183
-173
-190
-195
-202
-210
-203
-193
-208
-215
-203
-193
-176
-171
-189
-205
-190
-199
-218
-231
-239
-234
-238
-226
-245
-286
-343
-340
-329
-349
-368
-346
-343
-372
-387
-363
-311
-294
-278
-282
-271
-289
-341
-328
-310
-329
-338
-340
-334
-330
-338
-321
-274
-269
-251
-245
-231
-230
-262
-284
-294
-281
-266
-244
-235
-258
-266
-292
-320
-330
-336
-347
-358
-368
-347
-299
-293
-288
-283
-287
-285
-276
-268
-262
-254
-235
-241
-240
-260
-271
-280
-263
-248
-239
-262
-309
-312
-315
-320
-297
-269
-252
-222
-231
-238
-236
-273
-281
-243
-235
-234
-235
-258
-283
-311
-338
-345
-346
-349
-349
-322
-315
-353
-351
-332
-319
-294
-255
-223
-226
-257
-289
-316
-343
-349
-334
-326
-372
-388
-389
-420
-423
-414
-390
-387
-403
-381
-389
-399
-411
-427
-434
-439
-424
-428
-427
-415
-414
-390
-364
-353
-339
-343
-351
-334
-310
-293
-290
-318
-328
-348
-359
-354
-309
-316
-337
-318
-317
-334
-397
-412
-401
-438
-447
-417
-386
-384
-384
-406
-402
-398
-417
-411
-415
-429
-431
-429
-421
-395
-398
-401
-391
-396
-411
-396
-361
-352
-341
-322
-331
-341
-324
-364
-374
-367
-375
-372
-365
-326
-313
-308
-314
-314
-305
-296
-286
-296
-284
-271
-286
-298
-307
-309
-293
-312
-305
-297
-321
-305
-306
-306
-291
-277
-278
-283
-320
-323
-313
-313
-290
-277
-294
-300
-300
-314
-293
-283
-277
-246
-260
-276
-277
-287
-278
-250
-219
-189
-185
-184
-213
-233
-223
-226
-191
-174
-151
-134
-161
-161
-150
-133
-138
-124
-107
-132
-158
-173
-174
-169
-150
-150
-166
-163
-164
-175
-204
-219
-211
-240
-263
-276
-332
-323
-289
-287
-261
-260
-254
-244
-250
-264
-264
-272
-245
-198
-195
-186
-203
-223
-222
-254
-269
-252
-260
-270
-284
-302
-295
-304
-329
-308
-285
-285
-281
-281
-284
-314
-330
-296
-284
-268
-268
-275
-295
-319
-320
-297
-269
-271
-242
-213
-218
-231
-230
-221
-230
-228
-207
-211
-212
-212
-219
-204
-195
-188
-168
-175
-185
-189
-200
-210
-212
-213
-208
-196
-188
-191
-198
-196
-199
-208
-205
-188
-180
-159
-141
-142
-141
-155
-152
-163
-180
-175
-186
-174
-150
-155
-184
-191
-203
-206
-210
-235
-220
-202
-183
-187
-212
-229
-198
-197
-223
-212
-211
-198
-190
-193
-179
-175
-174
-164
-188
-210
-201
-203
-197
-192
-198
-202
-226
-228
-216
-230
-253
-249
-265
-266
-267
-270
-268
-307
-317
-304
-301
-309
-300
-314
-303
-292
-295
-262
-255
-261
-248
-209
-192
-188
-180
-208
-215
-227
-244
-235
-252
-270
-260
-246
-239
-261
-282
-257
-248
-259
-246
-241
-259
-287
-317
-316
-315
-301
-273
-236
-182
-140
-125
-132
-144
-156
-142
-127
-129
-123
-148
-148
-154
-161
-147
-139
-92
-60
-89
-124
-147
-151
-153
-167
-149
-151
-182
-224
-249
-271
-296
-299
-282
-270
-285
-298
-288
-286
-298
-281
-277
-304
-318
-328
-350
-360
-367
-354
-333
-316
-290
-274
-280
-287
-286
-309
-331
-329
-320
-331
-363
-361
-329
-329
-319
-316
-313
-310
-323
-319
-312
-327
-339
-337
-355
-356
-366
-361
-330
-360
-368
-361
-377
-381
-375
-387
-365
-343
-339
-313
-332
-338
-353
-383
-385
-387
-381
-358
-374
-383
-376
-384
-362
-355
-377
-392
-380
-341
-330
-339
-307
-296
-298
-301
-293
-271
-264
-270
-244
-206
-236
-236
-221
-228
-230
-235
-234
-241
-236
-240
-220
-209
-222
-210
-218
-216
-202
-208
-218
-207
-214
-244
-243
-248
-233
-218
-235
-236
-228
-227
-254
-262
-257
-254
-245
-227
-230
-232
-261
-291
-319
-367
-365
-345
-334
-329
-337
-287
-253
-284
-289
-281
-306
-306
-298
-295
-314
-337
-350
-345
-342
-327
-294
-299
-316
-310
-320
-332
-330
-331
-329
-344
-353
-330
-327
-354
-364
-374
-381
-395
-386
-352
-344
-352
-359
-345
-320
-305
-299
-298
-305
-309
-317
-328
-356
-348
-368
-376
-366
-352
-339
-303
-303
-281
-259
-269
-272
-234
-221
-213
-198
-192
-183
-195
-179
-176
-163
-162
-141
-126
-138
-156
-184
-184
-213
-210
-213
-230
-216
-210
-201
-196
-183
-183
-160
-158
-182
-175
-169
-183
-188
-207
-213
-179
-187
-184
-181
-206
-210
-218
-213
-233
-245
-230
-222
-248
-251
-220
-221
-221
-212
-228
-243
-273
-320
-333
-337
-338
-357
-378
-399
-392
-374
-341
-310
-302
-272
-264
-268
-268
-293
-274
-254
-229
-220
-197
-165
-168
-183
-213
-253
-282
-311
-327
-306
-290
-261
-263
-260
-255
-273
-287
-294
-317
-311
-282
-282
-307
-309
-293
-308
-333
-330
-317
-305
-301
-282
-267
-265
-275
-278
-286
-295
-306
-329
-299
-259
-253
-230
-217
-245
-235
-251
-267
-254
-240
-241
-256
-255
-268
-260
-246
-268
-265
-245
-247
-236
-238
-262
-230
-197
-204
-206
-226
-227
-245
-268
-252
-210
-205
-194
-192
-216
-203
-228
-228
-196
-205
-217
-232
-251
-264
-260
-264
-288
-286
-261
-253
-233
-245
-270
-290
-292
-289
-266
-250
-258
-282
-274
-277
-285
-244
-219
-212
-178
-171
-168
-158
-168
-161
-149
-129
-133
-137
-151
-174
-180
-167
-190
-214
-241
-258
-281
-296
-311
-318
-329
-328
-343
-356
-332
-343
-343
-327
-324
-334
-299
-301
-312
-315
-333
-334
-322
-336
-338
-303
-305
-312
-299
-283
-283
-279
-259
-245
-248
-278
-301
-308
-337
-330
-366
-382
-367
-379
-362
-359
-353
-319
-302
-322
-359
-360
-334
-326
-311
-309
-298
-287
-274
-250
-218
-184
-167
-179
-170
-128
-136
-166
-172
-179
-178
-162
-163
-158
-141
-142
-109
-107
-121
-142
-157
-173
-182
-186
-201
-219
-208
-197
-194
-181
-177
-174
-169
-166
-169
-166
-140
-150
-178
-188
-184
-167
-165
-170
-180
-177
-163
-156
-141
-146
-173
-178
-195
-202
-217
-218
-227
-203
-202
-219
-198
-210
-193
-193
-207
-180
-156
-189
-209
-197
-191
-176
-177
-192
-169
-151
-157
-124
-97
-107
-108
-113
-114
-105
-124
-149
-159
-169
-174
-169
-142
-129
-141
-156
-181
-194
-201
-209
-210
-208
-218
-227
-221
-237
-233
-228
-228
-241
-269
-269
-264
-269
-289
-279
-269
-257
-253
-233
-231
-257
-277
-276
-262
-251
-240
-245
-223
-188
-180
-183
-175
-148
-151
-131
-100
-110
-102
-57
-52
-61
-78
-71
-32
-34
-38
-12
16
21
29
17
9
-14
-31
-30
-36
-37
-39
-51
-82
-99
-129
-156
-138
-154
-169
-177
-199
-213
-232
-224
-207
-218
-259
-270
-287
-288
-264
-270
-263
-247
-261
-253
-247
-251
-244
-237
-221
-192
-162
-170
-162
-157
-221
-247
-241
-237
-224
-232
-252
-282
-298
-305
-297
-284
-290
-308
-304
-321
-312
-310
-320
-330
-344
-367
-376
-395
-407
-387
-382
-377
-373
-356
-337
-354
-360
-355
-367
-342
-342
-351
-342
-331
-329
-320
-294
-293
-308
-281
-292
-294
-301
-283
-254
-228
-222
-223
-185
-177
-175
-163
-162
-185
-202
-204
-202
-204
-217
-202
-169
-162
-188
-197
-200
-211
-227
-233
-225
-243
-269
-292
-286
-291
-294
-273
-300
-334
-325
-316
-312
-324
-336
-326
-322
-324
-306
-294
-305
-302
-275
-286
-269
-239
-241
-249
-248
-264
-251
-231
-251
-241
-235
-239
-238
-216
-240
-228
-205
-225
-213
-198
-208
-211
-237
-272
-294
-314
-334
-331
-320
-315
-325
-338
-350
-345
-345
-359
-356
-353
-380
-389
-405
-425
-421
-440
-444
-444
-433
-428
-404
-411
-425
-423
-425
-432
-430
-438
-440
-423
-425
-424
-413
-403
-376
-372
-390
-419
-434
-425
-408
-403
-399
-375
-381
-383
-399
-392
-387
-394
-386
-389
-407
-433
-454
-456
-452
-432
-405
-375
-344
-327
-332
-336
-355
-373
-373
-355
-372
-377
-345
-340
-344
-337
-309
-271
-248
-251
-264
-263
-276
-265
-241
-249
-274
-336
-297
-265
-299
-323
-292
-256
-269
-263
-245
-225
-213
-203
-187
-194
-228
-258
-257
-275
-284
-284
-286
-292
-289
-274
-288
-271
-240
-272
-280
-285
-296
-266
-256
-262
-247
-228
-242
-255
-267
-284
-307
-306
-289
-289
-263
-265
-277
-265
-278
-271
-245
-247
-235
-222
-230
-245
-231
-244
-231
-235
-247
-302
-302
-348
-350
-383
-381
-421
-425
-492
-502
-923
-3590
-3163
-1914
-2186
-1761
-1300
-672
88
394
442
242
403
656
122
-53
80
-21
-391
-228
-25
55
36
250
198
-2
7
294
30
-251
-157
-92
-379
-612
-505
-482
-529
-548
-11
-422
-332
-25
-520
-458
-673
-557
-467
-882
-1072
-1016
-4396
-4598
-2386
-3395
-2063
-1499
-3015
-2978
-2747
-2286
-2510
-2499
-780
-636
-1189
-368
-544
-1202
-278
127
218
125
502
502
324
-71
625
601
142
396
428
-419
-402
-360
-671
-620
-510
-281
-681
-760
-705
-1327
-1795
-1187
-795
-854
-1099
-1069
-910
-935
-972
-1002
-1001
-990
-863
-759
-1093
-985
-436
-884
-1347
-752
-363
-580
-235
-129
-462
-272
-271
-341
-295
-19
23
-528
-381
-129
-1080
-696
-232
-340
-195
-385
-296
-685
-708
-421
-598
-383
-436
-876
-841
-762
-821
-838
-758
-655
-944
-1116
-821
-1002
-1086
-783
-362
-409
-410
93
208
-175
-489
-648
-373
-305
-724
-648
-302
-680
-877
-605
-645
-626
-462
-543
-533
-405
-568
-854
-979
-686
-864
-1046
-596
-581
-946
-862
-612
-667
-726
-563
-366
-356
-368
-252
-291
-361
-233
-287
-344
-261
-257
-373
-487
-233
-140
-294
-36
167
245
222
188
291
204
129
226
262
259
207
226
286
180
397
480
592
694
806
1028
939
1001
1125
1146
1145
1095
1126
1107
1100
1124
1159
1296
1489
1630
1723
1823
1880
1929
1863
1854
1859
1811
1859
1907
2021
2057
2015
2086
2122
2112
2221
2376
2421
2398
2433
2521
2600
2685
2705
2689
2805
2943
2876
2911
3012
2914
2876
2843
2903
2918
2856
2882
2831
2727
2736
2740
2734
2718
2572
2676
2769
2641
2753
2774
2647
2586
2638
2733
2574
2479
2473
2462
2374
2237
2148
2019
1865
1718
1602
1470
1529
1469
1352
1366
1284
1316
1145
1152
1217
1066
1061
952
877
854
773
729
680
690
659
530
491
424
343
300
247
246
226
204
207
125
80
55
-2
-70
-100
-91
-65
-48
-36
7
117
161
212
312
292
359
443
513
586
697
841
972
1141
1223
1411
1573
1655
1855
1967
2072
2173
2198
2288
2307
2392
2533
2544
2676
2658
2778
2926
2870
3116
3134
3241
3483
3578
3813
3827
4087
4243
4195
4403
4501
4617
4773
4854
4776
4843
4758
4749
4689
4511
4572
4228
4092
3836
3360
3247
2865
2696
2557
2201
2144
1870
1691
1483
1394
1460
1350
1406
1080
750
283
-184
-735
-1379
-1660
-2099
-2237
-2346
-2494
-2468
-2392
-2041
-1638
-1195
-745
-351
-67
31
99
62
85
83
102
57
-56
-82
-212
-162
-256
-557
-580
-704
-760
-569
-887
-1315
-1800
-2281
-2499
-2799
-2992
-3343
-3931
-4444
-4805
-5038
-4803
-4630
-4708
-4646
-4618
-4179
-3863
-3647
-3610
-3563
-3192
-2913
-2649
-2736
-2900
-2920
-2736
-2483
-2188
-1990
-1921
-1876
-1866
-1799
-1779
-1678
-1668
-1700
-1654
-1688
-1729
-1721
-1713
-1646
-1431
-1061
-759
-603
-521
-507
-468
-376
-280
-299
-248
-253
-368
-374
-361
-233
19
334
632
888
1160
1545
1981
2354
2789
3092
3508
4021
4223
4671
4990
5208
5937
6558
7027
7510
7688
7825
7998
8073
8217
7913
7621
7108
6402
5737
4231
1399
-2378
-5769
-8897
-9734
-9534
-10203
-10716
-12403
-13145
-13057
-11729
-9255
-7108
-4783
-3893
-3465
-3551
-3540
-2916
-1950
-726
339
1196
1261
1201
1066
1768
3282
5169
6876
7371
7482
7160
6595
6066
5113
4054
2800
1594
304
-1290
-2878
-4416
-5543
-6202
-6292
-6138
-5872
-5705
-5736
-5790
-5809
-5570
-5354
-5050
-4759
-4583
-4400
-4354
-4256
-4043
-3445
-2390
-1106
118
1040
1623
2028
2401
2763
3127
3241
3072
2532
1747
886
-50
-844
-1463
-1883
-2146
-2360
-2592
-2927
-3314
-3514
-3606
-3553
-3595
-3667
-4041
-4367
-4981
-5407
-5666
-6191
-6396
-6090
-5468
-5291
-4801
-4681
-4786
-4518
-3784
-3232
-2341
-1482
-1559
-1978
-2001
-1716
-1278
-700
-603
-726
-694
-545
-447
-828
-1092
-1136
-870
-685
-805
-1199
-1762
-2244
-2669
-2734
-2476
-2235
-2253
-2418
-2514
-2357
-2003
-1598
-1107
-730
-422
-95
-13
145
218
324
820
1248
1774
2102
2277
2484
2808
3280
3819
4482
4796
5211
5537
5964
6324
6682
7456
8136
8959
9256
9411
9275
8553
8136
7514
6768
5846
4486
1391
-2750
-6505
-10311
-11581
-11482
-11557
-11672
-12773
-13313
-13268
-11864
-9481
-6893
-4151
-2671
-2173
-2274
-2384
-1860
-791
399
1620
2531
3028
3171
3121
3771
5029
6770
8309
8798
8642
7834
6682
5432
3936
2463
887
-627
-2148
-3781
-5336
-6655
-7585
-7997
-7764
-7264
-6652
-6084
-5728
-5545
-5432
-5154
-4832
-4451
-4034
-3673
-3316
-2953
-2562
-1974
-1081
158
1556
2775
3584
3969
4059
3983
3861
3652
3200
2475
1505
333
-830
-1890
-2693
-3337
-3677
-3843
-4311
-4597
-5073
-5569
-5698
-6006
-6210
-6375
-6620
-6707
-6892
-6899
-6656
-6207
-5404
-4489
-3470
-2332
-1283
-346
263
745
1314
1654
1854
1539
938
284
-411
-873
-1344
-1638
-1812
-1949
-2028
-2098
-2137
-2042
-1877
-1702
-1540
-1547
-1598
-1752
-1993
-2107
-2147
-1996
-1721
-1460
-1174
-958
-636
-281
194
676
972
1415
1461
1550
1666
1548
1801
1887
2374
2933
3409
4215
4541
5047
5615
6305
7222
7915
8574
8869
9239
9543
9800
9901
9524
9041
8224
7896
7256
6091
2507
-2243
-6557
-10874
-11145
-11062
-11181
-11499
-13373
-13948
-14147
-12209
-9496
-6476
-3603
-2340
-1889
-2015
-1794
-1266
186
1480
3039
3942
4018
3785
3194
4058
5528
7511
9005
9097
8668
7514
6287
5133
3697
2346
809
-725
-2324
-4174
-5900
-7279
-8238
-8424
-7981
-7282
-6437
-5913
-5494
-5233
-4881
-4289
-3786
-3149
-2668
-2313
-1870
-1603
-1233
-712
153
1440
2667
3678
4210
4311
4232
4058
3928
3705
3135
2257
1001
-429
-1693
-2753
-3550
-4061
-4339
-4404
-4432
-4437
-4510
-4726
-5039
-5250
-5394
-5383
-5149
-5183
-5323
-5695
-5771
-5295
-4374
-3474
-2911
-2395
-2133
-1352
-599
-184
-33
-48
130
304
341
-148
-757
-1314
-1464
-1498
-1385
-1427
-1679
-1889
-2124
-2097
-1983
-1761
-1772
-1883
-2037
-2148
-2237
-2267
-2275
-2167
-1849
-1473
-1050
-794
-539
-253
131
569
951
1222
1380
1442
1536
1760
1834
2031
2318
2688
3296
3935
4304
4459
4637
4989
5555
6118
6523
6732
7183
7628
8189
8694
8907
9185
9040
9099
8624
8112
7414
5736
2278
-2371
-6310
-10281
-11381
-11612
-12011
-12268
-13316
-13406
-13217
-11142
-8525
-5432
-2497
-964
-321
-387
-89
290
1408
2268
3240
3673
3737
3597
3268
4016
5189
6939
8193
8491
8153
7118
5897
4551
3048
1600
3
-1667
-3411
-5263
-6856
-8035
-8607
-8506
-7817
-6838
-5852
-4970
-4382
-3908
-3435
-2896
-2298
-1732
-1274
-1051
-800
-688
-405
50
853
1910
2914
3782
4201
4401
4321
4094
3790
3294
2525
1479
191
-1179
-2430
-3540
-4237
-4666
-4873
-4806
-4699
-4488
-4261
-4029
-3703
-3365
-3021
-3026
-3222
-3619
-4141
-4267
-4231
-4058
-3675
-3200
-2642
-1910
-1360
-915
-576
-321
12
137
81
-417
-916
-1454
-1864
-2114
-2289
-2250
-2167
-2002
-1962
-1832
-1710
-1385
-1134
-975
-971
-1239
-1491
-1870
-2115
-2309
-2344
-2189
-1894
-1567
-1185
-820
-456
-19
441
912
1255
1436
1441
1296
1161
1098
1193
1337
1438
1686
1857
2207
2675
3152
3854
4287
4713
4935
4862
5038
5149
5365
5666
5927
6502
6926
7510
8187
8596
9193
9445
9490
9138
8598
7432
4383
103
-4445
-8788
-10972
-11415
-11935
-12099
-12949
-13239
-12868
-11171
-8354
-5391
-2155
-363
674
738
897
1113
1604
2136
2616
3038
3033
3049
2666
3150
4200
5866
7404
8177
8237
7418
6343
5047
3504
1938
218
-1546
-3358
-5173
-6735
-7912
-8467
-8370
-7613
-6507
-5170
-4094
-3291
-2728
-2300
-1701
-1262
-766
-549
-443
-411
-543
-374
-210
402
1234
2231
3179
3840
4164
4138
3917
3446
2986
2234
1268
-12
-1400
-2715
-3809
-4512
-4913
-5019
-4852
-4575
-4201
-3800
-3481
-3043
-2650
-2183
-1861
-2001
-2473
-3083
-3684
-3859
-3716
-3477
-3100
-2737
-2169
-1675
-1008
-492
-60
375
461
269
-303
-1053
-1884
-2527
-3117
-3452
-3591
-3437
-3157
-2874
-2500
-2073
-1493
-951
-479
-264
-236
-502
-894
-1401
-1849
-2129
-2190
-2048
-1802
-1467
-1091
-661
-230
281
796
1247
1415
1404
1131
943
483
423
479
333
494
810
1425
1933
2409
2618
3307
3955
4346
4543
4647
4682
4799
4750
4759
5129
5730
6542
7199
8135
8626
9040
9334
9241
9288
8809
8098
6138
2185
-2062
-6722
-10315
-11528
-12051
-11842
-12177
-12559
-12385
-11646
-9367
-6670
-3540
-1014
605
1184
1266
1270
1537
1850
2210
2839
2943
3255
2986
3050
3663
4808
6365
7292
7760
7422
6466
5177
3667
2067
518
-1178
-2848
-4568
-6122
-7201
-7989
-8070
-7586
-6661
-5303
-4151
-3037
-2409
-1960
-1488
-1140
-644
-362
-142
-126
-139
-215
-198
124
790
1660
2593
3419
3837
3981
3698
3272
2651
1931
1130
74
-1138
-2369
-3448
-4273
-4809
-4992
-4881
-4526
-3989
-3503
-3050
-2595
-2196
-1796
-1469
-1249
-1120
-1327
-1532
-2008
-2712
-3128
-3440
-3243
-2799
-2431
-2164
-2014
-1613
-1124
-764
-772
-1079
-1409
-1740
-1935
-2267
-2762
-3170
-3092
-2737
-2148
-1649
-1298
-944
-659
-226
-42
107
-46
-294
-679
-1122
-1497
-1901
-2057
-2104
-1914
-1558
-959
-433
62
484
850
1162
1428
1656
1668
1582
1367
1253
1078
1050
1094
1196
1605
2002
2549
3040
3527
3875
4084
4331
4474
4754
4887
4983
5091
5223
5574
6181
6807
7413
7968
8277
8539
8540
8395
7889
7129
5051
1400
-2529
-6817
-9693
-10807
-11064
-10887
-11115
-11059
-10791
-9703
-7586
-4951
-2178
-89
1234
1774
1957
2096
2389
2389
2584
2757
2883
3081
2980
3163
3571
4524
5566
6288
6541
6176
5241
4055
2680
1245
-204
-1716
-3135
-4608
-5772
-6614
-6970
-6878
-6362
-5420
-4290
-3152
-2246
-1627
-1280
-852
-471
-66
260
309
268
64
3
6
283
825
1504
2240
2734
3108
3067
2787
2269
1622
924
147
-674
-1680
-2598
-3516
-4086
-4454
-4502
-4282
-3974
-3393
-2953
-2390
-1999
-1620
-1225
-1040
-912
-889
-989
-1231
-1804
-2539
-2860
-3063
-2545
-2036
-1791
-1615
-1684
-1265
-946
-478
-306
-375
-729
-1359
-1960
-2592
-2885
-3029
-3086
-3163
-2773
-2272
-1628
-1197
-1011
-695
-385
110
157
-71
-586
-1192
-1645
-1977
-2037
-1985
-1743
-1519
-1189
-888
-458
81
471
775
865
1016
946
845
631
301
188
201
417
674
1034
1385
1738
2183
2608
3077
3339
3556
3682
3525
3505
3269
3177
3096
3203
3623
4127
4898
5611
6601
7351
8264
8794
9057
8975
8405
7811
6263
3383
-502
-4471
-8173
-9830
-10557
-10473
-10347
-10409
-9761
-9182
-7219
-5201
-2710
-719
528
1328
1394
1566
1433
1343
1108
1321
1507
1985
2271
2501
2969
3588
4687
5386
5892
5771
5062
4031
2670
1294
-246
-1688
-2951
-4151
-5093
-5760
-6013
-6022
-5582
-4847
-3799
-2701
-1773
-1109
-977
-795
-847
-744
-676
-589
-603
-753
-716
-732
-413
25
732
1430
2090
2554
2668
2487
1927
1214
409
-298
-1040
-1726
-2436
-3110
-3591
-3875
-3917
-3709
-3305
-2822
-2275
-1878
-1630
-1719
-2022
-2286
-2517
-2575
-2662
-2793
-3009
-3097
-2827
-2458
-1882
-1369
-832
-275
51
227
105
-109
-407
-709
-1039
-1482
-2130
-2912
-3504
-3843
-3679
-3293
-2817
-2373
-1968
-1428
-894
-493
-382
-368
-428
-491
-657
-930
-1280
-1617
-1647
-1495
-1085
-616
-186
208
476
722
931
1000
908
662
321
60
-204
-342
-419
-318
-103
227
729
1275
1944
2447
2918
3236
3390
3561
3550
3376
3162
2878
2752
2713
2786
3140
3491
4214
4952
5825
6816
7658
8465
8754
8805
8450
7826
6980
5385
2140
-1638
-5513
-8771
-9734
-10175
-9617
-9419
-9162
-8296
-7585
-5593
-3827
-1681
-253
591
1007
890
954
838
688
453
822
1148
1981
2495
3027
3648
4299
5233
5556
5757
5317
4425
3231
1707
194
-1214
-2510
-3415
-4222
-4788
-4960
-4928
-4571
-4064
-3251
-2370
-1582
-936
-674
-662
-796
-992
-1036
-1129
-1064
-956
-816
-559
-286
151
775
1504
2124
2594
2730
2637
2129
1355
519
-351
-1059
-1717
-2250
-2691
-3022
-3208
-3210
-3051
-2777
-2327
-1826
-1412
-1074
-984
-1059
-1352
-1959
-2588
-3150
-3336
-3243
-3027
-2803
-2689
-2340
-1808
-1168
-632
-390
-339
-388
-528
-746
-1242
-1790
-2282
-2604
-2600
-2512
-2297
-2073
-1746
-1345
-892
-440
-89
11
-67
-292
-702
-1105
-1577
-1844
-2061
-2125
-2009
-1824
-1447
-1022
-519
-38
349
703
931
962
875
555
223
-21
-131
-140
-102
46
242
524
928
1405
1867
2316
2586
2829
2891
2919
2891
2647
2475
2255
2315
2478
2745
3142
3531
4132
4848
5759
6708
7575
8335
8779
8859
8519
7792
6796
5587
3613
536
-2835
-6289
-8790
-9516
-9641
-8991
-8568
-7950
-7014
-6099
-4398
-2994
-1491
-662
-165
24
5
139
65
2
45
636
1280
2358
3058
3717
4285
4781
5288
5215
4995
4214
3156
1874
478
-844
-2019
-3001
-3611
-4037
-4104
-3864
-3661
-3241
-2892
-2417
-1932
-1518
-1229
-1289
-1478
-1739
-1946
-1960
-1806
-1555
-1194
-762
-251
283
850
1368
1753
1984
2001
1834
1411
754
-58
-842
-1489
-1972
-2237
-2359
-2459
-2403
-2315
-2139
-1970
-1787
-1605
-1450
-1353
-1330
-1383
-1607
-1764
-2069
-2133
-2322
-2422
-2479
-2648
-2425
-2248
-1836
-1579
-1345
-1125
-1073
-1145
-1433
-1809
-2234
-2434
-2683
-2793
-2933
-2847
-2612
-2245
-1732
-1392
-925
-586
-300
-232
-315
-529
-858
-1203
-1532
-1842
-2076
-2150
-2142
-1862
-1554
-1161
-793
-481
-135
196
381
330
104
-165
-390
-518
-526
-558
-545
-448
-123
288
695
1082
1455
1689
1885
2008
1958
1868
1666
1529
1308
1211
1144
1246
1423
1625
1988
2301
2828
3181
3667
4067
4458
4992
5406
6028
6402
6882
7060
6855
6535
5799
5043
4004
2238
-351
-3117
-5807
-7414
-7845
-7784
-7203
-6912
-6285
-5719
-4790
-3573
-2568
-1579
-1255
-840
-682
-434
-113
-57
53
273
921
1681
2512
3128
3563
3941
4120
4225
3960
3484
2697
1724
667
-374
-1113
-1884
-2311
-2625
-2678
-2484
-2244
-1940
-1906
-1783
-1753
-1642
-1506
-1526
-1650
-1880
-2033
-2115
-1950
-1698
-1292
-829
-359
139
592
1005
1219
1295
1193
1014
768
396
-32
-554
-952
-1267
-1395
-1399
-1362
-1233
-1212
-1151
-1184
-1225
-1310
-1446
-1494
-1611
-1718
-1822
-1940
-2037
-2045
-1899
-1872
-2065
-2195
-2278
-2141
-1814
-1597
-1549
-1681
-1572
-1407
-1285
-1305
-1470
-1660
-1712
-1591
-1455
-1364
-1444
-1516
-1695
-1649
-1609
-1575
-1646
-1793
-1823
-1847
-1675
-1608
-1560
-1500
-1338
-1224
-1153
-1096
-953
-775
-615
-449
-386
-250
-144
0
4
-36
-141
-244
-218
-212
-178
-127
-59
29
249
455
704
924
1056
1222
1355
1517
1536
1491
1409
1376
1419
1400
1466
1460
1611
1793
2012
2255
2461
2744
2964
3281
3471
3796
4207
4723
5281
5751
6291
6618
6872
6769
6373
5599
4602
3390
1490
-811
-3208
-5264
-6481
-6674
-6399
-5798
-5296
-4664
-4047
-3516
-2711
-2294
-1925
-1860
-1873
-1799
-1630
-1257
-1015
-741
-115
663
1625
2608
3184
3667
3782
3753
3395
2797
2163
1348
514
-284
-947
-1353
-1505
-1530
-1348
-1214
-948
-832
-883
-1035
-1408
-1694
-1984
-2249
-2444
-2636
-2677
-2628
-2438
-2039
-1534
-901
-274
283
720
929
990
922
627
301
-9
-277
-501
-742
-753
-805
-725
-608
-519
-371
-364
-389
-606
-913
-1236
-1570
-1878
-2097
-2261
-2294
-2202
-2084
-1916
-1917
-2002
-2166
-2375
-2425
-2433
-2416
-2437
-2484
-2580
-2968
-3193
-3307
-3202
-2787
-2383
-2009
-1715
-1146
-575
-263
-187
-323
-501
-528
-516
-667
-917
-1246
-1384
-1471
-1353
-1241
-1194
-1145
-1171
-1080
-1006
-945
-999
-1106
-1180
-1147
-1041
-876
-711
-481
-182
97
433
676
931
1098
1086
920
652
514
449
450
483
433
456
620
888
1181
1350
1426
1453
1559
1728
1838
1835
1717
1633
1685
1899
2185
2454
2773
3149
3563
3998
4396
4637
4842
5035
5163
5343
5409
5400
5200
4768
4259
3402
2082
222
-1919
-3707
-4841
-5062
-4781
-4362
-3936
-3598
-3144
-2746
-2343
-2224
-2233
-2492
-2615
-2485
-2156
-1583
-1292
-753
-392
372
1118
1802
2341
2489
2671
2469
2285
1782
1363
780
278
-136
-410
-460
-498
-261
-183
42
75
19
-248
-650
-1078
-1631
-1967
-2246
-2326
-2288
-2127
-1910
-1613
-1298
-965
-679
-445
-279
-190
-162
-238
-350
-547
-688
-825
-817
-691
-507
-287
-107
61
165
202
96
-48
-302
-585
-843
-1086
-1269
-1396
-1458
-1481
-1356
-1192
-970
-875
-831
-886
-1065
-1442
-2176
-2725
-3124
-3073
-2763
-2537
-2373
-2244
-1729
-1255
-909
-824
-1017
-1206
-1280
-1168
-1206
-1333
-1523
-1622
-1491
-1102
-730
-534
-425
-407
-290
-253
-279
-561
-885
-1135
-1324
-1464
-1592
-1537
-1427
-1169
-923
-617
-309
13
259
288
200
6
-88
-114
-84
-83
-91
13
219
480
717
803
780
719
694
721
715
719
620
556
592
760
983
1173
1410
1571
1735
1848
1919
2006
2042
2111
2193
2301
2508
2753
3115
3426
3770
4111
4433
4845
5015
5206
5138
5024
4816
4276
3680
2743
1504
-140
-1750
-3209
-3961
-3903
-3548
-3032
-2786
-2375
-2277
-2215
-2219
-2675
-2987
-3483
-3561
-3526
-3155
-2477
-2018
-1285
-638
224
873
1391
1573
1458
1343
1048
706
286
124
-8
39
113
271
481
643
863
857
797
567
143
-445
-1071
-1587
-1922
-2146
-2198
-2110
-1950
-1580
-1335
-1055
-978
-1071
-1195
-1432
-1484
-1634
-1713
-1683
-1641
-1442
-1147
-755
-437
-209
11
131
145
109
-57
-353
-599
-809
-912
-998
-949
-825
-733
-553
-524
-474
-559
-645
-790
-1022
-1371
-1928
-2485
-2888
-2916
-2716
-2373
-2475
-2817
-3043
-3022
-2706
-2381
-2304
-2466
-2357
-1792
-1129
-693
-686
-905
-986
-770
-436
-390
-513
-692
-737
-698
-586
-622
-680
-718
-750
-742
-820
-797
-821
-707
-680
-681
-686
-611
-390
-168
-42
-100
-105
-41
188
339
334
141
24
94
225
329
264
189
237
399
570
610
532
431
397
482
516
600
716
920
1117
1259
1397
1509
1702
1843
2006
2006
2090
2226
2367
2543
2542
2605
2628
2804
2928
3114
3163
3190
3338
3413
3650
3797
3947
3779
3408
2274
730
-937
-2488
-3063
-3109
-2606
-2184
-1755
-1258
-1041
-828
-940
-1647
-2448
-3162
-3586
-3672
-3458
-2870
-2477
-1798
-1127
-539
34
370
474
244
59
-235
-410
-575
-491
-485
-294
71
357
804
1029
1257
1097
968
761
433
136
-195
-536
-816
-903
-845
-639
-433
-71
84
163
84
-189
-469
-955
-1192
-1490
-1518
-1340
-1189
-824
-706
-415
-331
-174
-131
-242
-336
-551
-522
-635
-494
-467
-334
-194
-88
82
162
346
315
274
61
-112
-308
-401
-484
-529
-508
-642
-751
-991
-1209
-1440
-1608
-1738
-1834
-1838
-1791
-1797
-1762
-1733
-1722
-1615
-1538
-1374
-1192
-1005
-783
-679
-562
-435
-394
-333
-314
-243
-191
-73
16
33
74
54
50
10
31
12
15
29
75
118
154
248
258
254
232
210
156
90
42
33
60
86
126
172
205
204
201
192
221
246
288
361
410
502
580
656
729
808
896
941
1024
1132
1195
1295
1326
1373
1436
1508
1626
1664
1741
1812
1959
2052
2147
2235
2223
2265
2272
2253
2242
2322
2392
2574
2764
2924
2955
2761
2299
1308
273
-636
-1146
-1056
-865
-497
-361
-165
93
68
100
-558
-1135
-1894
-2260
-2207
-2180
-1676
-1648
-1300
-1125
-782
-564
-571
-575
-992
-1055
-1289
-1183
-1132
-932
-676
-564
-224
-63
302
398
465
418
251
261
184
228
172
212
222
254
327
400
459
441
457
318
234
50
-129
-364
-520
-606
-678
-645
-586
-442
-437
-379
-505
-641
-831
-1052
-1136
-1313
-1290
-1300
-1200
-1023
-905
-780
-764
-738
-736
-818
-799
-855
-854
-817
-740
-593
-548
-418
-448
-616
-762
-910
-1001
-905
-983
-1241
-1537
-1682
-1600
-1428
-1280
-1371
-1413
-1265
-982
-820
-858
-1030
-1172
-1192
-1043
-950
-940
-802
-697
-517
-434
-358
-338
-323
-308
-377
-406
-377
-266
-123
27
98
142
196
345
449
441
349
235
213
268
325
308
276
271
342
412
491
473
432
411
352
320
283
281
274
306
291
281
291
320
382
335
283
189
166
208
190
186
192
213
257
367
424
439
481
496
473
498
539
578
651
657
707
676
739
797
791
866
748
655
508
313
243
232
345
470
630
819
932
954
841
658
423
231
34
-130
-268
-307
-220
-69
71
90
54
-88
-210
-381
-519
-687
-852
-914
-894
-759
-622
-481
-416
-383
-440
-469
-556
-639
-677
-713
-641
-580
-424
-400
-302
-262
-228
-378
-449
-156
-305
-403
-373
-470
-364
-200
-266
-240
-227
-251
-296
-353
-374
-431
-341
-350
-375
-364
-336
-198
-185
-216
-269
-293
-295
-299
-279
-325
-466
-654
-883
-1041
-993
-852
-684
-614
-617
-554
-507
-470
-575
-754
-893
-935
-833
-904
-494
-304
-386
-276
-376
-384
-306
-331
-476
-437
-336
-211
-87
-13
-6
-7
-35
-106
-101
-133
-87
-121
-95
34
76
255
255
235
210
102
42
37
99
82
220
183
270
300
291
235
175
103
54
56
46
263
280
193
295
191
82
294
75
57
61
-134
-37
-91
-144
-205
-193
-196
-92
-51
-124
-34
-86
-37
-30
-120
-84
-109
-134
-115
-95
-1
100
149
162
181
137
81
9
-33
-53
-71
-68
-53
-40
-49
-45
-83
-119
-148
-190
-205
-214
-227
-224
-236
-223
-180
-151
-128
-124
-127
-123
-120
-124
-127
-134
-146
-139
-138
-130
-116
-97
-89
-82
-70
-67
-42
-16
2
26
59
95
102
108
108
85
66
65
47
47
37
7
2
-15
-26
3
22
9
-2
-2
3
-6
-9
1
7
31
51
51
47
64
77
55
70
87
98
115
105
71
52
43
-7
-25
-28
-56
-77
-99
-154
-175
-186
-205
-222
-228
-232
-234
-257
-275
-249
-243
-248
-223
-211
-231
-242
-253
-268
-277
-274
-261
-275
-286
-269
-278
-275
-257
-256
-227
-196
-174
-141
-137
-156
-189
-235
-285
-319
-329
-334
-335
-333
-328
-328
-413
-460
-139
-38
-405
-463
-393
-358
-322
-474
-532
-439
-332
-298
-375
-425
-348
-247
-210
-225
-221
-161
-129
-127
-208
-283
-235
-175
-162
-184
-223
-222
-198
-199
-218
-253
-264
-248
-246
-255
-255
-252
-218
-208
-224
-205
-192
-187
-174
-216
-233
-201
-260
-275
-321
-330
-327
-323
-338
-296
-251
-202
-157
-165
-177
-156
-138
-136
-141
-156
-153
-144
-132
-151
-179
-190
-202
-261
-295
-302
-319
-311
-321
-322
-322
-327
-316
-329
-355
-373
-385
-373
-353
-359
-402
-396
-385
-411
-428
-432
-433
-408
-382
-395
-377
-394
-423
-419
-429
-432
-422
-416
-407
-429
-435
-420
-389
-362
-351
-302
-246
-236
-243
-269
-292
-301
-318
-327
-329
-349
-391
-443
-491
-517
-530
-535
-508
-486
-479
-462
-429
-392
-372
-372
-375
-390
-412
-430
-415
-404
-403
-368
-345
-326
-284
-270
-263
-263
-277
-271
-276
-296
-293
-294
-296
-308
-324
-327
-323
-297
-273
-276
-296
-315
-325
-331
-337
-339
-349
-362
-366
-375
-375
-376
-369
-349
-313
-297
-300
-310
-316
-324
-340
-330
-310
-294
-257
-236
-231
-221
-211
-202
-189
-189
-194
-213
-236
-276
-311
-342
-349
-374
-391
-367
-366
-357
-336
-331
-313
-295
-289
-288
-284
-317
-346
-366
-392
-429
-420
-407
-413
-404
-384
-364
-337
-315
-297
-276
-285
-271
-264
-268
-263
-273
-283
-293
-294
-299
-328
-362
-377
-394
-405
-381
-348
-317
-293
-290
-280
-264
-275
-275
-251
-259
-274
-274
-285
-291
-282
-264
-257
-269
-256
-251
-276
-271
-256
-257
-253
-273
-281
-283
-294
-307
-316
-303
-285
-275
-267
-260
-276
-288
-289
-299
-295
-311
-328
-314
-336
-345
-333
-323
-316
-297
-275
-260
-246
-232
-196
-198
-199
-180
-189
-190
-198
-225
-257
-285
-296
-324
-331
-335
-345
-348
-355
-349
-349
-351
-356
-364
-377
-379
-387
-403
-405
-413
-406
-376
-350
-333
-313
-303
-306
-284
-264
-259
-243
-245
-265
-265
-269
-279
-273
-254
-217
-167
-144
-151
-141
-136
-148
-158
-185
-213
-258
-314
-352
-383
-413
-448
-447
-450
-457
-431
-395
-404
-415
-405
-403
-405
-411
-448
-476
-485
-505
-500
-469
-446
-422
-396
-364
-332
-314
-288
-240
-210
-194
-192
-198
-199
-210
-227
-223
-235
-254
-258
-271
-286
-288
-288
-300
-316
-326
-338
-356
-360
-334
-326
-331
-338
-343
-331
-320
-308
-285
-265
-261
-233
-212
-223
-231
-227
-214
-226
-234
-231
-263
-283
-298
-306
-301
-304
-298
-284
-280
-273
-256
-280
-280
-267
-293
-317
-323
-337
-366
-371
-387
-404
-392
-365
-359
-352
-340
-348
-346
-320
-304
-286
-268
-255
-250
-245
-255
-269
-271
-299
-331
-356
-376
-395
-391
-381
-372
-342
-316
-302
-285
-275
-286
-283
-289
-305
-300
-312
-320
-335
-353
-322
-338
-340
-345
-352
-349
-370
-397
-407
-434
-455
-439
-447
-446
-436
-438
-405
-383
-374
-345
-329
-330
-312
-297
-295
-297
-296
-277
-279
-286
-277
-281
-290
-279
-246
-223
-216
-199
-208
-221
-220
-240
-246
-273
-310
-313
-336
-334
-315
-343
-332
-296
-276
-264
-268
-284
-261
-243
-239
-214
-194
-203
-193
-161
-167
-185
-204
-213
-235
-258
-264
-278
-282
-281
-282
-298
-290
-294
-309
-325
-346
-364
-380
-413
-434
-446
-448
-440
-435
-405
-425
-427
-421
-453
-450
-429
-426
-417
-392
-356
-313
-285
-277
-265
-224
-187
-165
-115
-114
-141
-152
-176
-190
-204
-215
-222
-246
-269
-269
-291
-308
-311
-343
-369
-363
-340
-326
-325
-330
-330
-346
-339
-315
-307
-290
-282
-268
-228
-206
-184
-159
-138
-118
-131
-152
-153
-186
-218
-241
-257
-248
-268
-281
-300
-337
-370
-408
-452
-489
-518
-547
-575
-613
-619
-589
-570
-539
-488
-485
-456
-428
-409
-389
-374
-335
-328
-329
-312
-327
-343
-339
-332
-322
-310
-315
-306
-287
-286
-306
-303
-305
-341
-352
-368
-379
-394
-397
-367
-340
-312
-286
-273
-288
-295
-293
-309
-303
-319
-363
-367
-370
-394
-382
-374
-366
-355
-347
-362
-366
-341
-354
-358
-362
-371
-374
-367
-361
-362
-383
-401
-401
-416
-419
-404
-404
-396
-398
-393
-383
-395
-405
-416
-430
-430
-432
-417
-408
-401
-423
-427
-417
-426
-432
-423
-412
-414
-391
-411
-407
-403
-412
-396
-394
-384
-369
-367
-382
-393
-383
-383
-406
-399
-403
-412
-395
-410
-395
-394
-394
-377
-393
-371
-355
-368
-359
-347
-350
-323
-306
-294
-282
-290
-306
-328
-348
-377
-406
-400
-394
-406
-415
-408
-409
-397
-371
-349
-324
-297
-283
-257
-249
-239
-243
-269
-274
-282
-281
-288
-261
-273
-271
-297
-240
-321
-216
-381
-383
-184
-430
-514
-432
-239
-392
-458
-574
-628
-278
-270
-612
-595
-365
-293
-340
-431
-445
-308
-272
-351
-347
-251
-194
-200
-198
-212
-220
-204
-230
-271
-285
-300
-313
-331
-366
-352
-324
-305
-293
-302
-307
-319
-302
-278
-281
-274
-247
-232
-239
-266
-307
-337
-355
-369
-401
-400
-405
-425
-423
-445
-438
-423
-413
-397
-381
-341
-322
-319
-309
-291
-270
-248
-261
-260
-267
-288
-266
-244
-244
-240
-270
-272
-265
-276
-259
-270
-286
-297
-317
-343
-371
-395
-410
-429
-408
-370
-362
-344
-337
-346
-330
-310
-307
-309
-313
-330
-329
-299
-301
-303
-308
-293
-263
-243
-233
-261
-297
-305
-327
-350
-352
-355
-359
-398
-411
-403
-442
-424
-417
-403
-384
-374
-376
-375
-359
-361
-356
-346
-329
-326
-335
-322
-323
-332
-334
-331
-323
-317
-307
-311
-345
-357
-351
-358
-357
-338
-330
-336
-339
-363
-369
-382
-387
-375
-399
-440
-474
-515
-542
-566
-554
-535
-528
-489
-474
-456
-455
-461
-453
-450
-441
-406
-400
-410
-416
-438
-431
-442
-441
-429
-423
-398
-385
-392
-382
-382
-398
-402
-411
-406
-420
-419
-414
-399
-373
-350
-367
-362
-387
-389
-402
-427
-469
-669
-581
-526
-554
-402
-341
-312
-270
-295
-373
-413
-487
-571
-630
-644
-653
-674
-689
-737
-806
-864
-936
-1020
-1044
-1145
-1223
-1291
-1443
-2831
-3471
-2868
-3097
-2545
-1492
-1383
-794
-433
-1013
-1202
-1346
-1709
-1774
-1558
-1083
-722
-466
-247
-281
-258
-315
-595
-641
-312
-347
-255
144
280
264
276
287
122
53
137
143
107
278
289
152
277
320
220
292
78
-116
300
262
266
488
469
418
486
265
-23
250
433
-161
203
878
625
703
674
572
512
257
-120
-61
-419
-1396
-1512
-1014
-1130
-1043
-502
-95
-215
-423
-463
-668
-821
-879
-1046
-911
-610
-541
-1323
-2690
-1797
-1803
-2474
-1456
-796
-711
-2794
-2695
-1257
-2253
-2198
-1735
-1214
-87
-309
-707
-335
-703
-1105
-1306
-1277
-916
-543
-663
-687
-276
-265
-629
-945
-623
-731
-1122
-716
-563
-636
-633
-661
-748
-785
-704
-690
-703
-615
-546
-605
-596
-582
-435
-526
-637
-527
-424
-385
-402
-479
-505
-474
-574
-556
-384
-245
-87
84
149
111
231
43
164
226
-285
-356
173
390
13
-142
-92
164
309
275
-456
-461
178
269
-219
-895
-297
762
382
-514
-494
387
106
-1266
-783
446
125
-717
-351
373
-69
-510
-285
73
2
-254
-831
-737
441
-174
-661
-640
201
621
-170
-656
-816
-241
215
-678
-764
140
673
-214
-112
225
29
212
-531
-294
-360
-429
172
-88
-114
190
214
230
-123
-243
76
-114
-731
-566
937
589
-1170
-657
1108
345
-1112
-188
252
157
-669
-306
-296
228
-429
-293
1135
-60
-77
-544
-111
485
-351
-1358
-652
639
827
-673
-1240
728
365
-481
-452
-492
-196
144
373
-943
-195
1354
-760
-507
715
959
105
-1226
394
881
-196
-312
8
151
207
99
36
528
-664
-360
262
-315
-292
-110
-51
110
-300
-412
-51
-326
-774
-35
538
-340
-771
-171
255
146
-992
-442
432
421
-88
-758
97
-224
-993
477
803
-624
-862
311
875
-644
-1474
725
858
-402
-715
-374
460
172
-207
-307
-220
307
1235
-40
-1014
-130
426
182
-1388
-457
684
112
-203
485
451
-1033
-226
758
45
-1180
-540
1042
-43
-994
-497
193
236
-617
309
-32
-671
21
-732
113
595
-831
-359
662
1557
-48
-1019
-520
742
1538
-529
-1488
-26
1895
-99
-1751
284
901
-106
-949
397
623
-1109
-92
742
411
-1552
-940
553
416
-777
-409
-59
-261
144
-592
-1091
-875
283
-572
530
-49
-825
-403
-270
-119
-1371
-209
294
-300
-897
-631
1353
673
-1872
-674
1712
758
-2072
-1487
1785
631
-1816
47
821
58
-66
-454
-291
-267
-243
-443
403
-600
-1365
853
525
-1467
-657
1366
-259
-2177
-296
919
-498
-955
-881
1151
127
-1244
-26
858
696
-1165
-837
536
-11
-1035
-546
-527
-744
1064
1586
-72
-1226
-938
1747
1225
-2009
-1915
619
967
-949
-1556
-816
418
1156
-839
-1338
293
793
41
-1899
-347
148
-533
-356
-734
-503
-541
520
107
-2391
139
1256
-1565
-1382
-326
-42
-1252
-374
294
-248
430
1529
-917
-1485
1404
-52
-1926
-633
366
-278
-2
832
211
-842
-124
-155
-329
-877
-1254
530
766
-1250
4
-352
367
-188
-1162
390
1005
-512
-884
957
-171
-624
-1929
81
302
-722
-236
277
208
377
-1069
-923
374
-479
-941
-1095
207
115
50
-1108
502
172
-982
-308
-673
-896
470
999
-1118
-890
1566
1139
-2827
-1062
716
224
-1417
-840
2195
59
-1323
-246
144
-1787
-618
928
-1372
-1440
968
-104
-762
44
-1219
-570
1134
44
-1809
-749
1226
30
-1277
-766
58
-102
406
-1336
-2137
2013
2465
-2501
-3918
1557
3668
-1520
-4587
-216
3133
214
-2611
-762
946
179
-173
-319
-2030
158
671
-455
-1172
-393
328
399
-822
541
-173
-826
215
-555
-689
-1004
149
-290
-368
-160
156
-1066
66
357
-1441
466
211
-1388
444
539
-2460
8
677
310
-759
-2940
2358
1085
-891
-1956
-1068
2308
-301
-2365
-812
2029
93
-1762
-970
1780
-623
-2501
599
-154
203
-1344
-373
486
315
-87
-914
-1395
-96
884
-964
-1825
-974
2181
502
-3538
-960
2708
169
-2766
-1368
801
2166
-1420
-1748
1591
817
-598
-793
231
670
79
-1226
-964
-358
1740
569
-2082
-764
389
1678
-1559
-1724
710
172
222
-186
-592
-932
-1639
223
1339
-2480
-2204
2696
2729
-3205
-3282
2569
1982
-4054
-2258
1700
1835
-696
-2547
206
1222
-338
-2120
382
1602
-1365
-1922
1891
257
-1889
-673
459
1355
-1221
-2238
1625
2898
-1004
-4528
668
2035
576
-2087
-1351
3153
115
-1657
-529
1174
141
-143
-1517
65
-611
805
350
-1065
-278
2103
190
-2697
-87
1529
-93
-3120
-976
1771
-13
-103
-759
-1973
1793
1525
-2383
-2811
2209
1330
-1855
-3392
-1002
2516
984
-903
-2599
1083
1668
-979
-949
-2701
-297
1975
-427
-488
-623
-145
304
319
375
-146
-2092
-450
2045
-1707
-1918
462
323
-380
567
269
255
1337
-639
-813
-315
344
-89
-528
-560
175
1526
-154
-1493
1797
419
-1876
-709
-420
559
-672
-554
-1555
1848
593
-1190
513
-1012
-37
-1056
-2623
1526
2084
-3119
-483
1465
585
-487
-4067
44
4548
-762
-4571
1926
2299
-1742
-2287
594
827
-1035
-1282
454
1547
642
-1674
-2902
1528
526
-678
-613
-1564
1724
899
-134
-1297
-219
629
754
-1376
-1169
391
-986
-119
2
1670
-1188
-2104
997
1419
-1098
-2038
-87
336
98
-2297
-555
2647
58
-2115
60
1258
19
-1405
-1800
1148
305
-817
-1062
395
1199
-1245
-1874
1318
506
-220
-249
-1800
1090
-79
-2697
-524
1590
-385
-606
812
2100
-807
348
-690
-1120
331
-495
144
-1756
995
1999
1359
-2825
-2422
2929
1098
-2351
-1911
24
2447
1115
-2297
-1783
528
1643
-801
-1255
1487
859
-2008
1395
-19
-2951
66
-754
356
779
263
-644
-606
1480
666
-3487
-1667
3204
237
-2330
-2388
3282
1921
-1550
-1169
179
-428
807
1057
-1620
-1552
-778
2093
567
-260
-1227
-1686
1064
2467
-670
-1892
-313
1004
912
-2998
-1584
2906
-771
193
-1703
-92
3154
-937
-4201
-488
5558
-1927
-4185
831
2439
402
-704
-2038
89
2952
-184
-1295
-231
827
-374
-1157
-1196
-303
1656
2241
-1211
-2814
2090
3505
-778
-3880
-1125
3847
1698
-1266
-459
-917
2089
744
-2689
-2658
2416
4089
-2529
-1774
1568
1255
-1023
-603
-208
-664
84
730
784
384
-781
-1531
1153
619
-2334
-974
-1865
1594
1301
26
-533
-2839
1205
648
1579
-2081
-3319
1635
1955
-2120
-2664
890
-536
-1217
1041
1804
-941
-1655
572
-228
-140
-831
-3176
-1471
2939
1707
-1078
-1845
-654
2293
-526
-2934
-1635
2917
3212
-5212
-3397
3697
3238
-3325
-3989
842
6721
-120
-5819
-7
1009
1238
-1776
-1659
-382
-1048
1485
4473
-1249
-5846
-720
5854
-506
-5720
-2307
1576
4919
-811
-5241
-971
3051
2062
-2013
-4250
2457
4135
-1961
-4236
441
2800
-1614
-3764
1970
1964
-952
-128
-569
-243
223
205
-416
-2282
-356
1377
-757
392
843
-2821
-249
1995
-1040
-1349
-114
754
-2525
-149
1909
-773
-2063
-520
1368
1391
-386
-3828
-345
2836
189
-2775
-2066
316
1631
321
-1932
-1369
1202
10
-518
-854
-1027
-1022
-125
2215
-3248
-3197
1531
1569
-572
-1137
-2545
523
-394
255
2286
-4859
-2397
3173
1623
-1907
-3516
209
3514
389
-1187
-1953
-688
-224
1928
948
-2673
-1577
622
2353
160
-1834
-3078
2476
4111
-946
-4400
-2907
3137
2157
960
-4027
-2220
3656
2702
1061
-2944
-899
2277
1687
-1584
-2464
1698
1769
-1566
467
738
-217
-878
733
413
-930
-397
-995
-732
2992
123
-3822
-543
1136
1532
435
-2284
-1374
1296
1103
-1353
-1033
-1755
1572
4204
-1805
-4607
2779
5387
-1967
-4015
-1126
2597
1208
-1450
-2869
567
2746
-1101
-2735
-1152
4560
468
-4692
-1714
2349
5266
-3523
-5920
1608
3864
-1107
-1778
-61
165
1499
614
-2184
-1814
92
3054
-205
-3274
-130
2465
2532
-3530
-2650
3290
814
-2959
-196
2570
57
-2783
-1332
-527
2768
-519
-3820
738
1553
1626
-2405
-3399
1436
1993
-2304
-520
971
-991
2353
11
-1815
-1265
-662
1487
1593
-1720
-2067
1761
2341
-977
-3746
567
932
-25
-1256
-164
928
150
-1154
-2094
-667
-139
493
-1136
-1773
649
2222
-2109
-2744
-735
881
599
-2268
-1363
1274
1874
865
-3608
-2770
1619
1449
782
-2658
-2212
285
3876
-1531
-3637
2709
1462
-1582
140
1106
-827
247
-1473
-1229
907
1333
-1426
-1544
1494
-501
-1767
-758
613
-253
-1508
65
-33
-908
-1635
200
2162
-1146
-2151
1686
3045
-1310
-3449
-620
935
-945
-415
679
635
-1
-299
32
61
-1467
-1513
896
135
-1913
-96
1819
-1682
-1799
1185
1478
-2030
-1998
1648
1240
-1732
-1992
-368
900
-1698
-939
1917
352
-1983
-1090
1914
491
-1397
-1698
-1926
928
1406
-57
-1890
-2205
1768
2138
-320
-3303
-618
2578
415
-2797
-3033
3049
1271
-2571
-1671
985
2130
-1209
260
440
-1526
-995
-107
-193
-450
-817
-130
899
-100
-688
49
252
-128
227
-812
-2028
830
1585
-102
-2129
-1664
3060
-61
-1871
355
520
-445
-1033
245
-1277
-1690
-481
1311
-153
-2110
1363
619
268
163
-2804
-1258
-568
-1099
-258
571
-240
-1206
-2513
1369
1967
-1216
-3094
-1472
1558
450
213
-1137
-2154
-1226
1724
696
-494
-289
-1357
1500
612
-2519
-1622
-1489
765
-275
388
527
-2025
136
222
303
-1540
-2101
382
-240
-153
-193
-1530
-2028
30
-248
-1197
644
1177
-1794
-1881
524
-1450
-1172
-519
-1615
-326
408
-709
-899
278
455
-976
-1926
508
-896
-977
1019
-867
-2210
444
541
-1444
-76
-18
-145
-1545
-1002
813
-277
-1733
-1806
739
1787
192
-1818
-662
1377
1135
-767
-2043
-791
124
770
762
-1908
-2178
1844
2108
-716
-2511
-1995
1313
2170
-1292
-2900
59
754
-326
-1323
146
1188
-768
-846
-632
48
614
76
-850
-1608
-359
495
-195
830
-1193
-599
1542
-84
-2035
-403
1224
137
-1017
-1750
418
353
331
-740
-2305
-396
2255
-757
-1379
-298
118
385
-2047
-1363
930
657
-683
111
686
-1381
-937
668
1044
-885
-1848
457
556
-1044
-1185
-61
-572
-814
-438
61
0
-633
-163
-297
-1571
-301
1417
-956
-1713
802
-435
-718
-700
-1313
253
1230
750
-1164
-1591
-1487
323
610
-2488
-2978
822
2300
76
-2078
-1769
643
1214
187
-2920
-2069
904
1574
52
-3181
-2728
448
3787
2129
-3031
-3342
663
4072
-1246
-5253
-1167
1365
166
-2255
-1186
979
1841
277
-1160
-1585
-1114
-714
-1360
327
387
-1938
-775
839
491
-337
-1235
-796
837
1480
-57
-607
-866
-972
-48
94
69
-32
503
1544
2270
38
-3211
-720
1488
753
-1724
-1981
1160
1606
1450
-138
-2015
116
2215
418
-1568
-230
994
984
-605
-1307
-169
581
1190
305
-14
787
1098
180
-932
-896
585
399
-1002
-170
779
1533
-18
-409
442
287
-401
242
512
-891
-1332
628
2057
-187
-1938
-459
1058
463
-1136
-677
1010
-142
-408
-287
-711
-633
-827
-11
825
-540
-1476
-54
850
-32
-1747
-2510
-517
1644
-636
-989
242
301
-899
-1006
179
-1242
-2019
-393
1579
247
-1875
-2225
599
1483
-1109
-3222
-993
1356
861
-107
-2759
-2448
595
1528
-1103
-2883
-181
1203
560
-1075
-1739
-758
-423
896
-979
-2673
-682
1806
1188
-908
-1915
-360
1274
-1
-1409
-437
1260
555
-728
-493
-499
-994
-549
-124
-63
111
187
-461
-561
-102
-1541
-1848
-732
-8
268
-239
-1003
-843
-140
-397
-773
-1235
-1114
-952
173
318
-1134
-831
-481
543
194
-788
-462
-318
-201
401
290
-979
-1300
-734
617
210
-1058
-400
370
584
588
-424
-2206
-1140
675
-743
-2024
-258
891
363
-509
-293
-83
-1299
-926
422
64
-949
-1312
-914
612
-232
-2093
-1131
363
1277
393
-675
-366
-573
-1332
-1206
-886
-317
-890
-311
1183
847
-614
-1049
-732
-292
1056
-542
-1977
-380
730
-8
-1300
-1033
65
328
300
-284
-968
-687
57
-85
-1524
-2191
-796
123
-374
-687
-660
-293
261
294
-920
-1665
-640
-491
-1303
-1118
-447
-678
-335
736
337
-905
-1313
273
52
-1656
-1810
-867
169
-323
-1633
-848
-305
62
137
-388
-113
-785
-788
-517
-752
-1958
-1239
-112
-157
-204
-696
-99
-335
-341
-446
-533
-1672
-1478
376
-110
-932
-683
533
521
36
54
-50
-794
-1308
-164
812
-755
-2002
-38
1334
78
-785
-221
-276
232
134
-795
-1350
-1141
-67
-116
-624
-1062
-497
26
151
-375
-1169
-1153
-736
-460
-737
-632
43
-199
-1435
-752
363
113
-1053
-904
203
497
-307
-1249
-1140
62
305
-1190
-1065
-30
604
-52
-943
-741
-759
-883
-677
-399
-512
-699
-565
-538
-776
-1100
-319
-901
-1323
-590
-29
-80
-1237
-1307
-569
-319
-936
-1047
-611
-172
-38
-511
-379
195
-507
-1392
-638
-304
-48
251
-1231
-572
160
-31
-402
-1102
-1143
-711
317
-111
-1336
-1585
-895
-725
-726
-747
-832
-316
-507
-881
-532
-866
-1445
-1452
-788
-205
-548
-924
-924
-1157
-781
-915
-1517
-1806
-949
-419
-993
-1404
-1398
-521
-754
-1061
-538
-42
-271
-1309
-968
-189
43
-425
-1398
-1121
47
607
-402
-1218
-1027
-147
121
-717
-900
-642
-688
30
240
-325
-837
-674
-25
-364
-881
-1509
-679
216
185
-904
-1746
-653
-87
-148
-508
-1049
-404
334
511
-412
-2040
-1504
-358
17
-927
-1229
82
913
-236
-1939
-1650
-682
1077
1050
-1349
-1280
92
333
-864
-1699
-745
654
844
-82
-145
44
-170
-639
-1102
-265
-11
-92
-7
158
-195
-951
-664
155
-70
-691
-428
372
570
-231
-496
-241
-209
-674
-4
298
116
213
308
-373
-1466
-1543
-695
157
-165
-773
-845
263
168
-1142
-1441
-1053
-353
-88
441
287
-468
-629
-961
-1023
-1579
-417
126
517
365
-1043
-711
-74
-676
-1587
-1159
424
855
60
-134
-118
-249
-340
-529
-716
-169
698
459
-824
-939
-616
-672
-362
-469
-911
-767
-140
28
-629
-1192
-1396
-887
-625
-472
-389
-1159
-1152
-342
-554
-1434
-1966
-1056
69
215
-665
-559
-839
-1353
-849
-1009
-1088
-1469
-1011
-71
206
-382
-743
-289
-1134
-2095
-1285
-164
66
-1689
-2332
-465
376
-812
-1893
-1399
450
1295
-144
-1155
-1324
-1220
-936
-923
-1006
-939
-330
392
424
-358
-1336
-1560
-1288
-1188
-1482
-1423
-850
-341
-420
-622
-557
-544
-750
-627
-699
-725
-759
-1259
-1154
-881
-841
-733
-400
-131
128
-361
-676
-556
-602
-676
-914
-783
-604
-29
335
299
167
-296
-307
242
195
-1049
-996
-156
-289
-251
-193
265
640
291
126
111
21
-233
-403
-435
-14
106
-199
-280
-213
239
190
-27
-100
230
302
57
-196
-511
-609
9
156
-157
-13
454
653
77
-193
-123
-361
-95
-223
-511
19
280
-7
-355
-385
8
311
49
-480
-511
-45
-172
-1019
-1276
-572
-351
-488
-674
-410
-278
-222
-407
-1129
-1241
-641
15
-273
-491
-822
-283
258
-223
-692
-824
-226
208
16
-723
-1213
-578
191
-46
-753
-1262
-664
189
241
-522
-951
-667
-371
-222
-622
-891
-842
-591
-379
-485
-693
-811
-921
-586
-637
-1015
-1091
-792
-268
-253
-777
-1338
-1438
-1240
-1043
-818
-610
-935
-1194
-669
-472
-1021
-1512
-1250
-751
-660
-787
-842
-776
-574
-591
-656
-759
-728
-585
-462
-537
-890
-1000
-1131
-817
-492
-641
-673
-705
-498
-278
-423
-645
-840
-868
-529
21
57
-421
-726
-384
-43
-451
-1159
-980
-348
19
-271
-746
-777
-563
-218
-316
-456
-626
-281
95
106
-308
-623
-668
-387
-98
-113
-358
-453
-131
-119
-443
-697
-632
-513
-571
-917
-933
-630
-504
-437
-676
-768
-872
-1184
-970
-780
-947
-803
-785
-913
-955
-723
-609
-650
-714
-790
-662
-235
-174
-439
-851
-951
-734
-557
-503
-1100
-1050
-585
-253
-306
-611
-338
-307
-473
-969
-1325
-1393
-1090
-543
-392
-257
-459
-531
-506
-529
-697
-940
-963
-614
-365
-512
-565
-742
-554
-438
-439
-271
-414
-322
-335
-325
-661
-1268
-1289
-944
-601
-364
-418
-571
-326
-199
-544
-1108
-1375
-1079
-653
-583
-680
-536
-124
-414
-760
-1145
-1186
-648
-485
-580
-950
-1263
-1353
-1104
-1050
-1163
-998
-776
-547
-457
-598
-829
-851
-724
-817
-666
-281
-110
-234
-360
-400
-607
-571
-609
-521
-217
-149
-184
-205
-283
-409
-523
-471
-539
-250
111
214
-25
-314
-360
-457
-497
-554
-305
-4
69
-107
-251
-232
-221
-384
-402
-276
-209
-123
-66
-175
-251
-220
-205
-240
-234
-44
79
63
-114
-166
-113
-140
-101
-26
25
196
348
493
481
189
27
135
335
398
234
162
137
111
153
278
380
275
166
406
597
452
208
94
108
389
459
352
430
591
702
372
24
107
370
465
434
295
78
68
168
294
251
164
177
276
444
529
498
331
218
285
265
290
409
399
317
391
509
577
470
386
362
292
154
23
227
404
466
444
337
236
357
522
324
281
387
315
328
461
406
413
357
239
94
84
262
455
456
240
164
167
207
298
323
291
315
393
486
385
179
187
267
243
147
153
222
249
143
-19
-170
-209
-260
-301
-102
135
168
19
-137
-173
-197
-230
-334
-383
-174
33
212
116
-88
-162
-203
-232
-258
-223
-124
-128
-142
-62
-93
-77
-99
-144
-59
-29
-201
-372
-327
-174
-165
-290
-305
-243
-161
-41
-111
-335
-466
-508
-488
-529
-651
-679
-559
-361
-122
-85
-266
-475
-435
-344
-441
-686
-746
-456
-209
-112
-250
-283
-200
-139
-126
-239
-487
-440
-250
-211
-285
-310
-261
-274
-296
-328
-331
-335
-336
-427
-492
-631
-726
-644
-560
-589
-641
-670
-665
-693
-697
-648
-629
-645
-667
-636
-663
-707
-710
-614
-562
-537
-448
-317
-275
-376
-402
-383
-448
-506
-550
-547
-612
-647
-562
-492
-568
-546
-388
-383
-428
-356
-275
-381
-586
-630
-447
-328
-323
-271
-196
-85
-129
-176
-246
-234
-284
-442
-475
-309
-80
-104
-165
-163
-127
-286
-443
-363
-303
-377
-470
-435
-355
-379
-413
-394
-358
-278
-255
-305
-434
-559
-632
-690
-646
-515
-372
-174
-127
-218
-510
-735
-749
-679
-636
-518
-501
-436
-268
-297
-399
-475
-443
-438
-380
-353
-347
-373
-464
-434
-371
-333
-179
-26
4
13
-105
-361
-539
-594
-536
-437
-357
-321
-241
-124
-69
-132
-344
-515
-530
-526
-567
-564
-480
-415
-385
-300
-215
-300
-385
-357
-479
-631
-608
-418
-354
-345
-278
-173
-93
-78
-159
-185
-212
-203
-187
-148
73
357
408
403
411
368
335
343
314
160
28
-10
55
163
259
306
268
286
335
284
158
-23
-63
9
-1
-6
99
250
350
356
279
238
227
220
155
99
45
4
20
76
185
204
188
209
206
156
61
27
-15
-89
-117
-74
45
145
176
214
216
154
76
13
-80
-143
-172
-202
-175
-112
-38
25
26
29
7
-21
-8
-44
-64
-70
-112
-109
-32
49
88
123
134
171
219
208
181
241
237
153
83
67
150
192
153
152
212
246
201
206
232
225
147
99
85
109
93
68
107
118
112
90
105
131
163
157
176
190
179
126
108
139
155
154
116
112
149
166
178
261
250
181
113
41
-35
-129
-219
-255
-210
-129
-39
43
67
39
-17
-44
-66
-119
-127
-84
-68
-39
37
140
170
148
86
112
163
143
146
104
33
-50
-64
-109
-112
-58
-4
13
14
-20
-60
-104
-149
-174
-202
-191
-146
-116
-76
-18
-19
-76
-159
-201
-175
-194
-294
-285
-253
-266
-315
-392
-379
-345
-362
-388
-354
-342
-345
-308
-270
-220
-281
-309
-203
-110
-94
-99
-81
-46
-103
-192
-197
-163
-126
-120
-89
-13
42
37
18
-3
-1
-16
-73
-63
-21
-20
-10
27
91
150
146
99
76
76
32
-9
-31
-43
-37
-24
22
42
22
68
62
-21
-35
-61
-76
-73
-100
-79
-75
-89
-102
-112
-61
-18
16
103
199
234
256
265
253
200
156
200
246
220
216
235
231
223
169
107
97
88
57
47
95
111
73
66
106
134
89
56
82
133
159
140
126
138
130
124
122
113
87
43
29
56
71
69
138
196
222
216
221
191
147
149
186
218
199
189
240
247
203
141
101
132
112
69
86
86
95
97
67
76
125
172
214
229
249
232
203
203
185
154
98
50
51
98
124
83
107
152
158
160
160
182
170
122
70
62
28
-3
17
53
90
127
161
184
189
180
182
156
154
152
143
160
168
176
210
228
268
299
280
273
292
299
267
239
261
305
301
338
409
442
483
486
482
490
465
460
491
471
422
402
372
353
330
320
321
299
321
357
374
356
313
321
343
343
324
357
390
361
349
351
349
333
308
311
294
268
264
253
285
305
281
267
260
276
270
255
239
210
221
242
224
185
192
234
250
238
198
181
204
217
229
204
204
225
209
163
122
139
158
163
154
171
199
182
164
141
118
118
123
99
90
116
120
63
27
46
32
10
13
45
70
47
13
-4
-1
-2
-20
-13
24
40
49
61
64
49
63
82
96
111
132
111
91
77
69
38
-19
-5
2
-17
14
26
46
72
76
72
49
29
66
84
45
35
36
67
46
-7
38
63
27
45
53
50
65
52
34
50
35
54
57
-1
-43
-52
-68
-82
-83
-99
-82
-74
-91
-86
-72
-92
-155
-176
-114
-99
-125
-140
-124
-84
-90
-99
-86
-80
-91
-122
-132
-140
-166
-207
-212
-189
-167
-177
-201
-175
-122
-117
-140
-133
-80
-47
-47
-73
-90
-104
-105
-98
-141
-171
-150
-128
-96
-101
-145
-140
-122
-171
-190
-204
-218
-225
-243
-265
-288
-280
-264
-262
-260
-256
-263
-281
-273
-278
-261
-227
-223
-203
-196
-220
-215
-218
-256
-271
-275
-244
-209
-216
-235
-245
-237
-268
-262
-231
-234
-209
-166
-141
-162
-159
-152
-164
-174
-175
-156
-126
-99
-125
-158
-144
-136
-125
-143
-160
-126
-92
-112
-135
-105
-115
-160
-169
-170
-188
-187
-194
-217
-220
-246
-268
-260
-250
-258
-262
-250
-280
-293
-282
-302
-315
-332
-322
-288
-300
-289
-259
-245
-222
-214
-230
-233
-211
-204
-220
-240
-242
-227
-236
-227
-194
-181
-157
-133
-144
-160
-161
-137
-120
-156
-179
-159
-167
-178
-169
-145
-123
-151
-166
-147
-155
-170
-168
-167
-168
-185
-195
-176
-159
-154
-152
-136
-83
-77
-115
-97
-77
-70
-88
-113
-106
-96
-115
-111
-116
-135
-122
-125
-166
-162
-119
-83
-78
-96
-90
-78
-102
-129
-171
-153
-93
-89
-77
-34
-10
14
22
2
-17
-42
-44
-55
-80
-78
-101
-130
-103
-102
-108
-102
-96
-66
-37
-53
-47
9
15
-24
-23
-25
-7
-35
-53
-5
45
49
31
49
103
114
78
77
81
68
48
40
45
27
14
11
14
-14
-48
-40
-18
-2
8
40
52
17
2
3
3
-1
-6
-6
36
63
37
13
-3
4
24
2
23
68
76
74
69
64
50
24
10
37
32
18
46
47
29
21
40
51
65
76
111
104
36
20
38
28
2
-21
8
45
32
35
61
101
101
90
97
106
101
82
80
98
74
40
48
73
88
87
87
116
101
88
93
61
65
93
135
131
117
130
121
135
142
103
64
77
78
32
0
-7
2
-21
-33
-46
-66
-59
-85
-68
-28
-40
-54
-41
2
6
2
22
-5
-6
17
-24
-36
-46
-66
-56
-81
-111
-83
-84
-106
-99
-76
-66
-84
-81
-48
-43
-64
-78
-63
-54
-91
-128
-115
-99
-95
-93
-121
-144
-128
-104
-135
-150
-145
-128
-118
-137
-144
-113
-103
-119
-124
-102
-83
-90
-85
-75
-84
-126
-161
-178
-167
-199
-250
-250
-244
-233
-254
-279
-307
-306
-279
-296
-303
-301
-283
-294
-323
-328
-332
-335
-336
-303
-286
-288
-313
-316
-269
-240
-237
-239
-206
-163
-170
-204
-208
-157
-128
-146
-161
-150
-127
-129
-132
-139
-158
-166
-155
-152
-178
-209
-210
-200
-236
-296
-356
-367
-347
-330
-353
-399
-380
-396
-404
-394
-423
-420
-396
-349
-336
-364
-352
-333
-340
-371
-394
-364
-306
-318
-352
-363
-395
-403
-412
-414
-394
-381
-350
-318
-299
-289
-293
-312
-315
-330
-351
-311
-279
-314
-345
-326
-319
-337
-346
-332
-309
-304
-331
-315
-311
-325
-342
-388
-328
-319
-353
-336
-343
-346
-356
-394
-395
-403
-388
-343
-344
-343
-344
-341
-332
-326
-324
-312
-316
-314
-352
-388
-359
-376
-417
-434
-433
-404
-368
-368
-370
-340
-349
-360
-336
-331
-337
-329
-334
-345
-348
-361
-380
-387
-385
-393
-380
-347
-350
-348
-340
-349
-335
-330
-340
-324
-314
-293
-288
-276
-247
-276
-292
-290
-297
-289
-270
-230
-239
-252
-247
-215
-206
-229
-236
-232
-202
-203
-226
-241
-257
-255
-240
-213
-247
-257
-226
-247
-257
-254
-272
-263
-247
-246
-249
-263
-241
-246
-279
-291
-292
-258
-271
-288
-234
-223
-231
-215
-231
-225
-224
-260
-281
-279
-274
-281
-272
-266
-253
-277
-241
-205
-247
-248
-244
-213
-207
-240
-244
-234
-216
-203
-235
-228
-213
-234
-237
-247
-265
-259
-249
-248
-240
-225
-221
-216
-224
-234
-217
-239
-223
-214
-225
-207
-201
-240
-292
-303
-296
-296
-308
-283
-263
-278
-289
-283
-251
-255
-314
-288
-197
-185
-226
-243
-201
-181
-188
-188
-193
-190
-171
-166
-216
-227
-227
-230
-220
-248
-266
-258
-252
-276
-282
-269
-267
-267
-260
-247
-253
-267
-285
-288
-274
-302
-314
-314
-301
-265
-260
-260
-271
-244
-225
-252
-263
-291
-281
-261
-273
-292
-302
-311
-320
-295
-314
-339
-334
-344
-330
-317
-328
-328
-302
-267
-262
-274
-319
-321
-279
-284
-307
-318
-291
-265
-265
-323
-345
-324
-332
-361
-354
-371
-431
-431
-419
-457
-465
-471
-470
-434
-428
-448
-461
-441
-422
-437
-470
-482
-450
-430
-429
-443
-476
-458
-448
-466
-451
-447
-468
-463
-497
-519
-513
-532
-506
-473
-468
-478
-516
-547
-535
-528
-561
-559
-529
-487
-465
-496
-495
-502
-522
-519
-517
-503
-466
-443
-452
-456
-458
-463
-422
-471
-509
-468
-465
-454
-407
-403
-411
-389
-393
-415
-435
-431
-404
-401
-386
-382
-394
-373
-373
-384
-409
-416
-436
-437
-407
-407
-450
-487
-487
-516
-511
-506
-517
-482
-440
-454
-477
-457
-483
-500
-530
-557
-544
-553
-536
-532
-545
-540
-554
-555
-541
-550
-564
-558
-569
-582
-588
-619
-644
-659
-660
-642
-659
-648
-628
-639
-648
-642
-621
-618
-578
-558
-530
-524
-518
-510
-545
-544
-521
-527
-543
-501
-465
-439
-421
-438
-445
-459
-455
-456
-504
-514
-491
-466
-455
-488
-474
-430
-430
-481
-477
-426
-432
-460
-461
-437
-453
-451
-431
-423
-430
-457
-461
-489
-545
-559
-572
-614
-616
-600
-564
-535
-560
-559
-543
-555
-565
-578
-588
-591
-577
-563
-550
-552
-537
-506
-518
-512
-480
-495
-492
-481
-478
-490
-530
-519
-510
-519
-506
-495
-511
-490
-453
-425
-406
-391
-371
-375
-365
-350
-359
-375
-373
-373
-396
-389
-361
-368
-374
-375
-351
-347
-367
-383
-383
-358
-340
-365
-375
-351
-340
-328
-342
-349
-325
-318
-324
-322
-324
-328
-348
-370
-359
-342
-339
-326
-307
-286
-282
-305
-300
-272
-287
-291
-296
-311
-312
-317
-314
-307
-314
-321
-328
-362
-368
-370
-369
-350
-361
-332
-302
-319
-304
-296
-310
-292
-302
-321
-319
-312
-320
-316
-296
-291
-295
-298
-296
-280
-275
-312
-316
-310
-333
-359
-355
-345
-370
-376
-368
-360
-355
-355
-329
-296
-272
-277
-275
-268
-261
-270
-283
-283
-271
-269
-270
-265
-237
-223
-226
-234
-238
-232
-218
-230
-247
-229
-243
-258
-283
-287
-296
-302
-309
-316
-318
-305
-285
-312
-323
-319
-343
-374
-414
-411
-399
-416
-432
-450
-415
-412
-441
-475
-465
-443
-427
-401
-443
-423
-369
-399
-424
-447
-458
-416
-396
-404
-385
-367
-376
-400
-407
-401
-432
-459
-456
-439
-427
-452
-480
-441
-429
-433
-415
-425
-411
-385
-378
-392
-398
-385
-363
-389
-447
-462
-438
-418
-456
-458
-410
-402
-411
-428
-429
-404
-375
-376
-373
-340
-310
-289
-257
-223
-208
-208
-215
-216
-244
-277
-304
-324
-309
-306
-308
-329
-344
-346
-335
-324
-350
-357
-370
-358
-369
-408
-410
-424
-430
-422
-438
-396
-365
-358
-322
-326
-335
-342
-367
-342
-337
-378
-391
-401
-419
-395
-417
-437
-447
-437
-422
-453
-445
-440
-452
-514
-526
-557
-589
-580
-585
-603
-622
-636
-633
-632
-624
-578
-570
-557
-550
-579
-594
-599
-614
-611
-606
-606
-596
-588
-577
-583
-599
-615
-602
-572
-544
-529
-552
-549
-533
-555
-561
-560
-536
-539
-539
-517
-520
-537
-551
-550
-545
-551
-547
-527
-511
-510
-505
-493
-502
-484
-504
-521
-505
-505
-505
-478
-462
-492
-510
-502
-497
-505
-486
-461
-440
-436
-440
-418
-423
-459
-473
-486
-514
-528
-542
-545
-526
-525
-489
-462
-453
-417
-429
-455
-463
-482
-494
-489
-515
-515
-512
-494
-481
-492
-452
-404
-361
-336
-320
-317
-336
-357
-390
-376
-341
-344
-348
-351
-353
-317
-319
-328
-311
-296
-295
-322
-371
-355
-342
-363
-367
-337
-322
-348
-368
-372
-392
-420
-426
-460
-462
-460
-500
-521
-538
-572
-581
-591
-589
-550
-527
-499
-491
-486
-426
-397
-378
-365
-355
-322
-313
-318
-341
-374
-402
-398
-389
-394
-377
-366
-367
-359
-358
-346
-334
-330
-332
-324
-302
-293
-285
-290
-272
-274
-287
-274
-268
-281
-268
-238
-226
-243
-241
-222
-223
-231
-241
-254
-252
-253
-260
-245
-268
-283
-275
-290
-259
-261
-295
-271
-252
-251
-238
-229
-216
-205
-214
-204
-211
-216
-199
-201
-199
-179
-178
-182
-198
-239
-250
-259
-258
-249
-244
-252
-265
-294
-296
-281
-276
-295
-320
-299
-291
-306
-293
-301
-317
-280
-284
-300
-296
-285
-256
-276
-307
-295
-296
-304
-313
-327
-317
-308
-337
-341
-331
-353
-348
-372
-397
-398
-419
-428
-422
-418
-414
-423
-433
-395
-392
-387
-357
-343
-342
-333
-322
-321
-311
-312
-287
-285
-263
-225
-237
-243
-251
-252
-242
-278
-292
-293
-297
-281
-293
-291
-296
-270
-243
-219
-180
-185
-158
-157
-188
-199
-196
-203
-240
-265
-249
-218
-223
-238
-228
-252
-221
-206
-255
-256
-245
-226
-209
-211
-219
-249
-246
-238
-259
-266
-236
-238
-251
-245
-240
-232
-261
-278
-282
-268
-256
-268
-265
-279
-279
-267
-271
-271
-279
-257
-247
-274
-271
-271
-288
-281
-285
-324
-313
-292
-318
-318
-322
-354
-368
-380
-413
-418
-412
-413
-424
-419
-392
-362
-367
-363
-341
-326
-335
-364
-360
-361
-370
-361
-365
-387
-374
-365
-379
-353
-330
-322
-316
-353
-365
-366
-388
-399
-393
-374
-362
-344
-310
-269
-250
-252
-242
-242
-254
-273
-294
-320
-342
-370
-393
-400
-424
-447
-428
-433
-452
-438
-431
-469
-467
-424
-445
-476
-472
-480
-503
-508
-533
-561
-556
-575
-580
-556
-553
-541
-539
-553
-526
-500
-498
-503
-500
-498
-499
-459
-471
-498
-447
-418
-443
-455
-474
-438
-401
-425
-408
-383
-382
-370
-402
-407
-395
-415
-411
-422
-415
-350
-339
-342
-323
-329
-317
-338
-350
-321
-324
-332
-314
-335
-323
-298
-314
-296
-262
-238
-202
-223
-223
-182
-214
-259
-265
-260
-233
-211
-226
-239
-234
-231
-237
-272
-281
-282
-268
-246
-257
-270
-264
-261
-269
-295
-320
-304
-311
-307
-323
-330
-295
-296
-324
-321
-306
-338
-368
-377
-394
-391
-404
-401
-391
-377
-347
-313
-283
-313
-315
-284
-289
-297
-306
-294
-284
-289
-306
-322
-302
-308
-336
-329
-328
-350
-327
-313
-315
-308
-319
-306
-268
-247
-227
-230
-201
-156
-161
-146
-133
-128
-77
-71
-98
-80
-79
-64
-62
-74
-71
-69
-62
-77
-91
-89
-63
-60
-102
-129
-139
-140
-131
-147
-156
-162
-158
-151
-194
-197
-170
-161
-153
-142
-134
-119
-125
-149
-162
-187
-179
-153
-141
-138
-149
-140
-124
-165
-193
-214
-233
-232
-245
-249
-247
-282
-305
-308
-320
-321
-318
-310
-313
-315
-302
-298
-309
-303
-281
-254
-258
-284
-273
-250
-223
-228
-248
-236
-211
-221
-239
-246
-236
-245
-246
-217
-202
-163
-171
-203
-195
-181
-192
-212
-203
-189
-211
-211
-244
-294
-280
-273
-261
-235
-233
-219
-189
-171
-171
-181
-186
-192
-197
-208
-234
-249
-258
-246
-260
-275
-233
-223
-218
-202
-197
-189
-181
-186
-182
-171
-174
-173
-157
-128
-131
-133
-112
-115
-95
-92
-120
-143
-140
-121
-164
-202
-226
-247
-245
-263
-268
-240
-231
-234
-222
-241
-261
-270
-285
-267
-267
-259
-230
-225
-245
-267
-249
-256
-287
-287
-268
-289
-307
-295
-302
-313
-309
-312
-302
-284
-270
-264
-268
-262
-245
-242
-255
-270
-282
-283
-301
-334
-327
-337
-347
-347
-333
-298
-283
-289
-292
-259
-226
-240
-232
-230
-256
-236
-244
-277
-277
-268
-262
-279
-280
-283
-303
-319
-357
-384
-383
-402
-411
-385
-357
-348
-351
-361
-374
-378
-397
-426
-451
-462
-459
-462
-449
-454
-460
-457
-456
-445
-422
-401
-435
-443
-426
-426
-438
-438
-401
-388
-382
-360
-360
-354
-332
-332
-320
-315
-315
-302
-301
-319
-310
-278
-283
-281
-279
-233
-185
-189
-172
-175
-162
-172
-195
-200
-214
-215
-215
-222
-211
-204
-225
-219
-210
-236
-255
-270
-274
-247
-259
-253
-250
-249
-244
-248
-255
-265
-230
-208
-205
-179
-193
-191
-192
-215
-260
-254
-251
-290
-268
-265
-279
-258
-247
-260
-238
-244
-282
-298
-302
-300
-327
-347
-340
-332
-306
-299
-313
-278
-257
-258
-215
-208
-228
-219
-183
-182
-203
-214
-220
-218
-207
-248
-264
-235
-251
-263
-279
-307
-309
-312
-304
-284
-297
-287
-281
-289
-275
-267
-278
-298
-294
-281
-284
-294
-289
-257
-251
-255
-235
-200
-193
-188
-198
-214
-196
-171
-170
-190
-176
-179
-181
-146
-138
-145
-132
-144
-132
-154
-168
-139
-129
-125
-127
-136
-132
-139
-166
-154
-155
-167
-136
-117
-115
-134
-131
-150
-181
-184
-169
-173
-177
-159
-175
-187
-194
-179
-164
-165
-163
-140
-111
-118
-129
-122
-152
-188
-202
-199
-206
-214
-214
-208
-198
-179
-170
-165
-152
-166
-183
-187
-217
-216
-213
-243
-226
-227
-200
-173
-167
-129
-127
-115
-98
-144
-152
-147
-189
-206
-199
-182
-132
-121
-132
-125
-104
-109
-135
-140
-139
-171
-190
-206
-227
-238
-195
-202
-237
-231
-222
-204
-210
-225
-204
-197
-227
-226
-224
-223
-231
-210
-210
-207
-191
-193
-199
-178
-157
-169
-181
-154
-176
-176
-181
-221
-199
-180
-195
-240
-244
-235
-247
-256
-259
-263
-281
-294
-312
-325
-298
-322
-346
-343
-331
-318
-302
-307
-300
-290
-293
-317
-357
-356
-321
-335
-319
-311
-325
-283
-282
-302
-280
-266
-294
-303
-303
-315
-329
-346
-359
-358
-344
-329
-346
-349
-346
-349
-343
-342
-356
-349
-351
-335
-324
-305
-279
-273
-285
-284
-318
-334
-322
-340
-353
-358
-362
-381
-412
-428
-423
-447
-473
-459
-427
-416
-390
-381
-389
-385
-419
-428
-425
-415
-397
-416
-419
-442
-466
-477
-471
-468
-427
-402
-418
-406
-395
-387
-387
-384
-391
-397
-400
-398
-405
-399
-384
-389
-407
-399
-406
-415
-408
-411
-418
-411
-394
-395
-405
-406
-416
-373
-326
-351
-359
-335
-319
-306
-320
-326
-322
-340
-340
-342
-365
-368
-375
-367
-354
-382
-380
-379
-390
-376
-369
-370
-359
-345
-318
-338
-356
-339
-342
-337
-344
-326
-285
-288
-274
-247
-243
-265
-281
-254
-248
-265
-253
-248
-225
-207
-202
-173
-163
-163
-178
-181
-152
-148
-151
-153
-185
-192
-172
-173
-161
-136
-134
-121
-94
-97
-103
-81
-106
-132
-143
-162
-193
-209
-178
-167
-190
-197
-184
-195
-207
-221
-231
-204
-207
-213
-193
-211
-188
-146
-147
-157
-138
-130
-136
-148
-136
-147
-135
-113
-108
-109
-121
-98
-97
-115
-142
-153
-141
-128
-144
-157
-129
-111
-137
-155
-152
-140
-132
-139
-114
-102
-126
-145
-141
-125
-128
-127
-137
-147
-158
-152
-151
-189
-185
-165
-177
-168
-142
-135
-108
-111
-119
-108
-117
-124
-106
-101
-74
-86
-121
-121
-126
-122
-123
-127
-114
-106
-113
-119
-108
-84
-64
-65
-72
-90
-111
-115
-134
-146
-166
-170
-156
-126
-114
-107
-99
-109
-81
-82
-84
-51
-33
-31
-28
-23
-29
-44
-49
-58
-92
-85
-98
-123
-128
-167
-207
-192
-192
-236
-252
-261
-268
-261
-243
-226
-225
-199
-188
-200
-222
-224
-228
-232
-210
-223
-229
-231
-262
-269
-275
-283
-287
-282
-268
-256
-263
-265
-244
-235
-235
-244
-246
-217
-225
-228
-211
-226
-218
-213
-234
-206
-168
-128
-99
-119
-134
-127
-137
-151
-142
-146
-97
-112
-146
-148
-147
-146
-167
-197
-203
-186
-206
-234
-245
-250
-273
-300
-302
-293
-304
-290
-288
-303
-329
-339
-342
-378
-402
-409
-407
-395
-395
-385
-381
-355
-336
-350
-350
-380
-395
-411
-413
-381
-383
-410
-403
-411
-412
-399
-400
-367
-333
-288
-258
-291
-290
-282
-314
-316
-329
-345
-326
-296
-319
-342
-353
-346
-353
-378
-383
-409
-413
-438
-464
-472
-471
-484
-481
-475
-488
-486
-499
-504
-499
-505
-514
-515
-504
-526
-511
-472
-460
-444
-419
-395
-395
-385
-374
-365
-381
-403
-413
-429
-431
-452
-489
-468
-459
-463
-437
-428
-425
-429
-419
-428
-419
-431
-449
-449
-451
-458
-477
-489
-499
-511
-509
-499
-480
-465
-471
-471
-445
-438
-452
-462
-478
-503
-514
-548
-557
-551
-534
-532
-533
-486
-496
-480
-464
-470
-503
-498
-501
-510
-488
-486
-451
-423
-411
-408
-416
-403
-398
-422
-410
-386
-393
-397
-393
-399
-394
-380
-343
-351
-331
-281
-289
-312
-331
-360
-376
-380
-379
-352
-344
-333
-317
-308
-308
-299
-293
-277
-250
-265
-289
-294
-298
-314
-335
-352
-347
-320
-328
-322
-336
-376
-351
-359
-384
-380
-374
-371
-372
-372
-377
-376
-373
-361
-360
-363
-341
-326
-313
-298
-290
-285
-299
-295
-312
-349
-341
-340
-359
-351
-339
-352
-345
-351
-349
-359
-388
-396
-416
-429
-420
-398
-392
-385
-392
-375
-379
-373
-343
-331
-323
-332
-347
-337
-325
-313
-305
-300
-309
-299
-292
-298
-307
-320
-322
-309
-312
-335
-337
-314
-334
-342
-314
-314
-322
-292
-251
-254
-272
-263
-254
-265
-242
-234
-245
-237
-256
-259
-256
-289
-300
-295
-287
-277
-270
-245
-222
-196
-164
-178
-181
-160
-164
-166
-186
-203
-200
-185
-161
-159
-171
-165
-156
-144
-132
-155
-194
-211
-234
-262
-290
-305
-297
-287
-304
-311
-315
-310
-298
-280
-297
-317
-307
-318
-326
-337
-342
-329
-317
-302
-303
-299
-302
-293
-277
-274
-280
-293
-294
-312
-334
-326
-311
-329
-357
-358
-340
-345
-338
-323
-320
-312
-285
-283
-262
-236
-236
-232
-232
-217
-210
-216
-195
-194
-189
-165
-159
-132
-114
-130
-133
-133
-149
-143
-155
-156
-139
-143
-139
-136
-168
-167
-174
-198
-199
-194
-197
-196
-187
-188
-192
-208
-223
-206
-209
-189
-155
-138
-135
-128
-152
-161
-172
-192
-209
-206
-203
-221
-232
-217
-211
-223
-223
-266
-285
-299
-319
-312
-333
-355
-351
-345
-352
-356
-356
-342
-326
-331
-345
-359
-357
-344
-347
-353
-352
-340
-329
-326
-343
-323
-301
-312
-320
-303
-308
-315
-319
-331
-338
-328
-344
-367
-360
-322
-312
-301
-277
-264
-249
-238
-249
-235
-229
-226
-222
-215
-210
-204
-208
-204
-209
-244
-263
-260
-285
-309
-326
-326
-329
-351
-371
-389
-397
-370
-348
-369
-372
-357
-345
-323
-326
-347
-353
-382
-393
-371
-375
-358
-352
-351
-331
-328
-312
-303
-327
-319
-315
-306
-308
-312
-310
-304
-308
-304
-271
-252
-258
-236
-209
-196
-207
-224
-214
-223
-242
-229
-218
-235
-240
-227
-198
-213
-223
-214
-195
-200
-209
-195
-208
-226
-217
-220
-243
-256
-260
-262
-279
-283
-307
-325
-328
-331
-336
-339
-316
-301
-317
-330
-311
-294
-292
-272
-262
-269
-270
-284
-296
-315
-346
-364
-352
-346
-332
-322
-340
-327
-344
-357
-332
-336
-341
-318
-329
-358
-381
-409
-393
-391
-412
-417
-414
-410
-409
-414
-439
-445
-447
-440
-414
-412
-428
-423
-411
-420
-407
-406
-375
-360
-382
-360
-343
-358
-359
-378
-426
-439
-436
-434
-427
-433
-452
-462
-463
-455
-449
-441
-431
-428
-428
-418
-395
-389
-397
-420
-429
-406
-387
-366
-322
-310
-300
-281
-287
-287
-272
-253
-215
-218
-219
-200
-206
-219
-223
-245
-261
-254
-240
-232
-251
-271
-279
-276
-290
-320
-345
-358
-372
-385
-384
-382
-351
-330
-324
-299
-280
-284
-296
-289
-302
-309
-331
-349
-340
-343
-338
-335
-331
-331
-338
-344
-342
-340
-346
-348
-337
-324
-298
-289
-292
-275
-251
-252
-262
-257
-260
-284
-305
-311
-307
-288
-239
-221
-220
-189
-151
-131
-168
-192
-200
-222
-226
-233
-247
-273
-280
-267
-254
-221
-201
-184
-155
-152
-158
-167
-177
-185
-184
-191
-239
-263
-270
-272
-279
-265
-232
-226
-223
-234
-262
-263
-252
-277
-315
-308
-282
-282
-289
-274
-251
-251
-250
-258
-256
-259
-268
-267
-271
-273
-282
-284
-286
-282
-255
-240
-231
-219
-212
-200
-216
-223
-217
-231
-241
-253
-253
-253
-263
-275
-273
-282
-279
-267
-295
-314
-298
-285
-289
-289
-277
-264
-265
-265
-269
-289
-303
-305
-280
-284
-286
-284
-278
-273
-287
-305
-336
-331
-340
-333
-302
-317
-326
-307
-307
-342
-363
-339
-311
-313
-312
-291
-295
-323
-307
-307
-306
-309
-324
-313
-318
-339
-335
-330
-333
-321
-313
-313
-305
-305
-316
-317
-298
-304
-298
-263
-248
-257
-260
-246
-251
-273
-288
-320
-312
-286
-281
-257
-231
-215
-212
-206
-205
-209
-205
-235
-246
-251
-283
-303
-317
-322
-323
-315
-311
-298
-286
-274
-249
-237
-238
-242
-238
-252
-255
-262
-270
-280
-286
-282
-272
-277
-266
-252
-251
-232
-231
-237
-232
-230
-199
-199
-226
-221
-205
-206
-208
-197
-186
-194
-193
-174
-184
-210
-218
-229
-206
-195
-214
-219
-223
-201
-187
-198
-203
-215
-222
-202
-178
-162
-151
-148
-133
-137
-151
-145
-151
-164
-177
-196
-178
-150
-144
-144
-151
-155
-131
-108
-108
-125
-134
-145
-170
-162
-153
-189
-190
-162
-163
-172
-171
-167
-161
-156
-178
-174
-169
-169
-157
-165
-190
-179
-175
-199
-227
-246
-252
-278
-271
-281
-309
-318
-327
-328
-295
-269
-247
-237
-213
-190
-201
-196
-214
-249
-249
-251
-261
-257
-234
-248
-252
-267
-284
-304
-286
-298
-315
-296
-275
-276
-293
-266
-250
-265
-248
-215
-195
-183
-194
-185
-159
-183
-167
-185
-202
-196
-214
-213
-215
-219
-202
-176
-191
-195
-207
-226
-234
-247
-248
-251
-244
-240
-249
-244
-219
-175
-139
-141
-122
-115
-100
-102
-127
-127
-132
-140
-119
-113
-128
-136
-150
-149
-149
-168
-183
-182
-182
-180
-196
-229
-245
-246
-252
-269
-261
-275
-292
-282
-293
-297
-287
-297
-310
-310
-320
-305
-289
-310
-299
-317
-326
-307
-313
-305
-274
-263
-268
-259
-241
-220
-213
-199
-195
-197
-197
-217
-237
-273
-317
-296
-290
-300
-273
-283
-292
-285
-288
-294
-298
-288
-278
-278
-271
-296
-314
-293
-293
-286
-270
-294
-312
-312
-330
-320
-337
-371
-362
-368
-385
-375
-398
-417
-428
-462
-467
-460
-467
-460
-426
-437
-456
-449
-437
-421
-405
-403
-404
-388
-367
-367
-374
-362
-358
-356
-337
-332
-313
-280
-306
-313
-309
-293
-277
-259
-253
-239
-225
-214
-198
-215
-201
-202
-234
-233
-223
-229
-236
-232
-222
-233
-236
-227
-254
-294
-293
-305
-324
-321
-331
-324
-323
-344
-334
-341
-347
-322
-331
-345
-336
-330
-364
-388
-414
-430
-427
-423
-399
-395
-388
-389
-383
-382
-386
-384
-382
-387
-403
-432
-428
-445
-458
-445
-451
-441
-414
-408
-396
-366
-348
-321
-319
-332
-337
-341
-317
-307
-293
-277
-272
-250
-235
-200
-189
-196
-199
-224
-214
-192
-208
-214
-223
-245
-244
-233
-233
-228
-236
-243
-232
-248
-268
-257
-243
-242
-243
-252
-254
-252
-250
-230
-225
-209
-176
-188
-191
-185
-180
-163
-162
-184
-195
-168
-175
-200
-217
-209
-211
-225
-213
-204
-211
-223
-210
-202
-218
-218
-212
-211
-203
-211
-230
-254
-249
-224
-242
-264
-264
-279
-283
-283
-299
-311
-343
-347
-329
-350
-336
-335
-342
-330
-315
-302
-305
-302
-286
-292
-307
-286
-292
-309
-273
-265
-286
-276
-287
-291
-267
-266
-264
-255
-251
-255
-249
-256
-259
-237
-228
-201
-205
-221
-224
-230
-220
-226
-251
-274
-280
-300
-303
-312
-310
-315
-335
-329
-334
-314
-298
-271
-249
-218
-183
-171
-152
-153
-149
-145
-159
-171
-147
-147
-145
-129
-138
-127
-109
-112
-116
-125
-121
-148
-174
-200
-230
-220
-235
-248
-237
-251
-241
-225
-236
-230
-229
-233
-216
-212
-230
-240
-244
-235
-230
-222
-195
-180
-209
-208
-200
-223
-226
-227
-234
-231
-220
-232
-206
-190
-210
-217
-234
-238
-235
-218
-209
-204
-220
-192
-188
-182
-161
-173
-157
-170
-167
-184
-197
-194
-212
-232
-255
-265
-284
-292
-263
-277
-280
-279
-286
-284
-298
-274
-281
-280
-245
-251
-281
-254
-246
-265
-257
-262
-257
-245
-270
-282
-270
-264
-224
-197
-189
-207
-211
-190
-197
-198
-189
-187
-191
-184
-173
-193
-198
-198
-183
-194
-196
-188
-208
-209
-185
-181
-173
-160
-166
-179
-180
-194
-214
-224
-225
-215
-232
-243
-226
-244
-238
-252
-304
-303
-311
-330
-343
-356
-345
-332
-352
-353
-346
-344
-331
-320
-324
-305
-296
-327
-313
-338
-350
-347
-340
-344
-334
-331
-338
-314
-299
-282
-261
-226
-206
-208
-187
-175
-186
-188
-189
-203
-218
-226
-224
-214
-206
-218
-233
-241
-269
-252
-241
-266
-265
-257
-273
-277
-278
-281
-290
-290
-310
-327
-321
-341
-336
-324
-349
-353
-347
-378
-365
-358
-387
-367
-348
-363
-343
-332
-328
-345
-367
-357
-349
-360
-337
-302
-304
-310
-306
-323
-327
-322
-318
-341
-330
-316
-341
-346
-350
-354
-347
-349
-329
-316
-312
-300
-312
-328
-329
-317
-309
-283
-279
-280
-288
-288
-261
-263
-277
-279
-266
-253
-263
-252
-239
-245
-233
-226
-231
-216
-211
-221
-224
-225
-220
-229
-232
-215
-214
-197
-173
-172
-208
-205
-194
-186
-184
-223
-216
-233
-260
-278
-305
-313
-322
-321
-306
-315
-329
-334
-335
-351
-340
-304
-289
-294
-269
-256
-269
-252
-261
-258
-231
-241
-222
-225
-242
-240
-251
-252
-220
-222
-243
-241
-241
-242
-221
-219
-234
-246
-240
-254
-292
-310
-315
-332
-328
-330
-343
-364
-360
-347
-370
-394
-399
-391
-387
-397
-396
-413
-433
-432
-417
-402
-398
-386
-385
-383
-389
-397
-366
-350
-350
-346
-352
-342
-338
-350
-361
-356
-358
-371
-364
-351
-348
-348
-336
-344
-319
-291
-271
-250
-246
-245
-257
-250
-220
-198
-162
-105
-86
-112
-128
-124
-114
-123
-119
-138
-147
-149
-165
-151
-138
-173
-187
-190
-207
-194
-187
-194
-203
-213
-221
-214
-220
-248
-255
-226
-197
-182
-160
-140
-145
-158
-155
-179
-176
-177
-181
-162
-155
-159
-141
-129
-130
-146
-131
-94
-91
-87
-84
-101
-96
-96
-124
-138
-161
-163
-161
-175
-192
-179
-170
-181
-188
-207
-218
-216
-220
-226
-239
-239
-217
-219
-217
-198
-181
-180
-171
-162
-185
-167
-148
-156
-163
-168
-178
-186
-162
-154
-159
-134
-142
-156
-141
-148
-154
-122
-119
-110
-85
-87
-71
-79
-88
-76
-75
-59
-50
-72
-83
-101
-105
-127
-127
-117
-122
-94
-72
-59
-61
-49
-50
-50
-53
-68
-70
-86
-110
-141
-153
-147
-138
-128
-147
-148
-152
-155
-160
-187
-220
-252
-241
-215
-232
-220
-201
-218
-191
-179
-198
-196
-224
-237
-215
-223
-237
-236
-224
-239
-249
-225
-216
-231
-237
-242
-243
-240
-234
-236
-234
-239
-256
-278
-273
-281
-299
-271
-269
-269
-253
-277
-311
-291
-295
-284
-286
-286
-282
-287
-261
-274
-262
-247
-244
-251
-241
-258
-281
-272
-281
-284
-286
-280
-275
-280
-278
-258
-229
-238
-243
-259
-300
-313
-310
-304
-289
-260
-237
-213
-190
-192
-200
-213
-224
-238
-246
-247
-266
-273
-276
-272
-261
-262
-262
-241
-221
-202
-205
-225
-250
-267
-298
-310
-331
-327
-314
-323
-337
-343
-354
-334
-340
-361
-331
-317
-329
-327
-328
-340
-344
-332
-313
-306
-281
-265
-232
-202
-199
-211
-207
-202
-195
-179
-189
-219
-214
-217
-210
-206
-218
-211
-222
-233
-241
-255
-249
-249
-276
-298
-276
-276
-277
-245
-258
-275
-278
-315
-328
-325
-343
-331
-347
-338
-340
-359
-361
-343
-327
-327
-330
-330
-325
-317
-292
-284
-291
-274
-264
-260
-237
-237
-225
-205
-212
-194
-189
-215
-218
-227
-232
-225
-264
-298
-274
-298
-336
-325
-325
-337
-322
-324
-345
-328
-310
-290
-281
-258
-252
-271
-257
-261
-304
-305
-313
-307
-288
-297
-290
-255
-260
-259
-245
-260
-261
-279
-291
-285
-311
-299
-293
-317
-314
-282
-270
-276
-242
-247
-253
-258
-238
-213
-240
-239
-220
-219
-216
-217
-217
-190
-148
-141
-135
-116
-125
-132
-144
-116
-97
-95
-47
-52
-47
-43
-62
-62
-60
-64
-78
-95
-104
-116
-111
-94
-72
-81
-90
-70
-69
-94
-133
-140
-153
-176
-204
-210
-209
-204
-195
-197
-200
-221
-230
-231
-248
-245
-245
-240
-239
-241
-262
-281
-292
-300
-300
-309
-289
-278
-278
-274
-279
-278
-280
-303
-322
-310
-325
-330
-318
-319
-311
-312
-321
-315
-298
-292
-299
-281
-290
-312
-316
-337
-358
-362
-361
-354
-344
-333
-331
-324
-318
-309
-302
-326
-321
-328
-355
-358
-370
-385
-376
-377
-378
-361
-346
-338
-324
-328
-332
-347
-351
-364
-370
-389
-400
-413
-434
-436
-440
-439
-439
-418
-387
-363
-315
-303
-296
-278
-293
-304
-306
-293
-268
-246
-226
-200
-199
-185
-167
-182
-212
-216
-235
-230
-237
-260
-273
-307
-311
-311
-325
-298
-289
-300
-285
-288
-297
-285
-291
-292
-307
-307
-297
-286
-285
-303
-298
-314
-330
-328
-323
-306
-296
-300
-290
-288
-257
-232
-228
-221
-225
-228
-248
-253
-262
-285
-296
-300
-283
-284
-265
-277
-287
-263
-264
-278
-250
-245
-266
-263
-278
-280
-288
-303
-315
-327
-344
-328
-316
-313
-281
-258
-248
-249
-259
-243
-216
-210
-211
-200
-190
-194
-206
-183
-156
-141
-149
-151
-153
-152
-158
-177
-184
-221
-225
-213
-239
-222
-190
-201
-223
-217
-217
-230
-233
-239
-249
-253
-257
-258
-236
-222
-230
-233
-231
-233
-223
-202
-184
-201
-190
-189
-187
-189
-214
-208
-195
-190
-205
-210
-249
-260
-257
-258
-263
-289
-278
-261
-271
-286
-287
-271
-287
-307
-285
-283
-285
-279
-305
-321
-307
-324
-331
-332
-326
-293
-289
-285
-268
-282
-285
-267
-262
-276
-260
-249
-257
-242
-242
-257
-261
-251
-252
-250
-256
-275
-260
-241
-218
-198
-201
-188
-186
-202
-220
-244
-257
-237
-222
-222
-210
-210
-230
-242
-235
-233
-247
-230
-215
-205
-207
-220
-205
-204
-209
-238
-227
-215
-230
-226
-231
-227
-237
-248
-231
-238
-232
-198
-192
-186
-183
-186
-192
-178
-159
-181
-181
-168
-180
-185
-153
-159
-158
-155
-154
-155
-175
-182
-210
-219
-228
-227
-213
-223
-202
-195
-205
-195
-201
-215
-213
-225
-246
-243
-237
-224
-214
-232
-212
-170
-175
-157
-166
-178
-155
-152
-145
-130
-118
-120
-133
-156
-154
-171
-192
-190
-202
-179
-165
-189
-185
-192
-192
-182
-176
-173
-154
-149
-145
-152
-194
-216
-222
-271
-301
-301
-304
-307
-299
-290
-306
-318
-318
-342
-346
-353
-337
-326
-326
-318
-330
-308
-284
-278
-285
-282
-269
-262
-251
-254
-257
-244
-211
-202
-208
-193
-195
-196
-196
-219
-214
-246
-277
-287
-288
-277
-286
-287
-287
-287
-273
-269
-281
-294
-293
-284
-272
-275
-276
-256
-277
-300
-303
-320
-348
-364
-346
-344
-339
-329
-328
-312
-328
-317
-305
-311
-306
-293
-311
-313
-291
-300
-284
-278
-305
-313
-297
-290
-290
-304
-300
-297
-283
-280
-271
-270
-285
-270
-270
-286
-293
-296
-313
-342
-348
-361
-352
-328
-312
-298
-290
-274
-260
-267
-274
-282
-283
-280
-288
-295
-289
-296
-290
-279
-285
-275
-276
-285
-287
-312
-318
-315
-310
-303
-311
-314
-314
-305
-293
-300
-322
-323
-333
-346
-341
-344
-348
-362
-374
-354
-363
-343
-341
-336
-316
-328
-329
-337
-347
-339
-329
-345
-343
-328
-317
-318
-321
-333
-318
-309
-316
-340
-346
-364
-375
-369
-378
-380
-391
-374
-373
-392
-372
-358
-366
-347
-353
-369
-371
-361
-354
-387
-398
-376
-397
-399
-382
-387
-366
-345
-329
-312
-320
-333
-339
-355
-344
-323
-346
-347
-347
-358
-339
-333
-354
-343
-343
-359
-351
-363
-361
-338
-354
-349
-328
-335
-343
-344
-327
-309
-325
-342
-369
-386
-358
-350
-353
-332
-331
-357
-338
-357
-365
-369
-380
-345
-330
-334
-322
-328
-336
-313
-318
-328
-314
-317
-306
-303
-320
-287
-280
-286
-264
-266
-256
-262
-266
-251
-262
-263
-262
-295
-325
-315
-323
-320
-320
-321
-318
-335
-342
-325
-334
-352
-348
-356
-350
-343
-337
-326
-335
-302
-282
-277
-256
-262
-250
-259
-248
-247
-245
-235
-247
-246
-215
-229
-236
-210
-213
-196
-169
-170
-162
-158
-174
-193
-209
-208
-224
-235
-230
-236
-218
-212
-210
-196
-189
-183
-199
-209
-205
-196
-207
-203
-194
-208
-211
-191
-180
-187
-185
-186
-201
-203
-202
-198
-201
-187
-189
-200
-204
-193
-192
-203
-210
-215
-199
-229
-243
-218
-196
-208
-205
-190
-181
-183
-171
-171
-174
-182
-192
-210
-205
-186
-187
-205
-212
-218
-233
-215
-233
-251
-236
-230
-221
-225
-211
-212
-221
-193
-181
-207
-204
-200
-231
-251
-277
-279
-275
-294
-287
-302
-340
-325
-335
-338
-335
-347
-339
-344
-364
-351
-319
-307
-272
-224
-200
-183
-180
-186
-199
-223
-240
-241
-232
-237
-239
-253
-252
-238
-236
-238
-253
-243
-248
-258
-270
-286
-283
-280
-286
-286
-278
-282
-302
-294
-282
-273
-253
-268
-248
-233
-231
-238
-235
-232
-236
-236
-230
-211
-214
-214
-199
-181
-155
-145
-149
-154
-178
-184
-198
-191
-187
-210
-231
-232
-237
-233
-232
-249
-255
-244
-233
-239
-261
-287
-283
-300
-334
-356
-348
-342
-341
-320
-329
-354
-380
-379
-384
-405
-407
-420
-444
-454
-461
-449
-441
-431
-414
-410
-396
-371
-356
-370
-372
-366
-377
-400
-413
-412
-389
-368
-361
-363
-367
-367
-360
-356
-344
-331
-331
-327
-335
-347
-359
-380
-401
-426
-419
-410
-423
-408
-383
-365
-361
-344
-330
-353
-369
-380
-383
-372
-351
-341
-327
-317
-277
-246
-254
-249
-257
-309
-334
-343
-357
-367
-364
-354
-358
-358
-367
-360
-345
-364
-380
-364
-363
-362
-359
-380
-382
-384
-381
-379
-372
-371
-374
-381
-374
-354
-355
-354
-361
-360
-348
-354
-357
-349
-356
-367
-356
-351
-345
-331
-331
-326
-328
-319
-304
-291
-304
-299
-293
-312
-301
-294
-303
-311
-314
-324
-333
-354
-350
-359
-372
-369
-371
-371
-374
-381
-383
-382
-390
-373
-388
-396
-387
-368
-327
-327
-326
-324
-333
-333
-326
-342
-348
-324
-312
-281
-249
-221
-200
-208
-230
-242
-240
-256
-302
-323
-332
-347
-338
-336
-331
-311
-279
-265
-264
-274
-282
-257
-263
-265
-253
-246
-256
-270
-269
-267
-261
-256
-260
-269
-269
-259
-278
-290
-289
-315
-328
-326
-333
-317
-312
-318
-321
-303
-318
-328
-335
-330
-310
-299
-285
-266
-236
-218
-224
-232
-250
-272
-267
-268
-282
-260
-243
-217
-191
-201
-198
-200
-195
-175
-166
-185
-178
-186
-189
-158
-143
-149
-151
-156
-163
-189
-184
-169
-170
-166
-167
-175
-188
-211
-197
-177
-161
-162
-154
-156
-178
-201
-235
-252
-272
-287
-288
-274
-276
-284
-294
-300
-318
-331
-327
-330
-321
-324
-318
-311
-307
-323
-342
-350
-369
-372
-367
-373
-398
-395
-381
-398
-401
-399
-418
-429
-440
-468
-459
-446
-459
-428
-386
-375
-353
-334
-310
-282
-297
-309
-296
-281
-284
-296
-301
-292
-288
-283
-266
-264
-289
-300
-294
-300
-312
-310
-286
-275
-287
-280
-290
-302
-291
-281
-277
-277
-277
-282
-306
-310
-295
-309
-302
-283
-269
-282
-288
-270
-277
-283
-275
-277
-266
-252
-239
-249
-240
-221
-209
-194
-200
-180
-174
-194
-186
-184
-212
-191
-196
-243
-238
-230
-231
-204
-199
-204
-201
-212
-193
-191
-197
-187
-166
-176
-186
-179
-199
-228
-235
-255
-261
-257
-272
-286
-260
-246
-252
-273
-299
-325
-367
-387
-410
-430
-415
-422
-422
-403
-382
-346
-340
-340
-341
-334
-316
-306
-304
-313
-346
-348
-347
-364
-364
-340
-334
-319
-306
-311
-308
-305
-290
-304
-310
-306
-333
-326
-321
-319
-323
-320
-310
-330
-320
-324
-329
-317
-311
-323
-328
-332
-343
-340
-354
-344
-336
-368
-351
-335
-344
-341
-349
-340
-352
-346
-341
-340
-315
-305
-300
-290
-290
-283
-275
-273
-285
-303
-291
-291
-285
-276
-277
-283
-274
-271
-274
-270
-261
-241
-263
-256
-245
-247
-231
-232
-246
-242
-241
-241
-209
-203
-199
-212
-198
-193
-189
-191
-193
-188
-184
-172
-169
-173
-167
-165
-173
-175
-163
-180
-205
-219
-240
-236
-259
-270
-270
-265
-267
-255
-249
-256
-255
-264
-279
-303
-326
-344
-345
-355
-352
-368
-367
-369
-364
-343
-329
-304
-305
-299
-291
-287
-280
-269
-295
-310
-298
-312
-307
-301
-296
-282
-273
-288
-288
-283
-297
-294
-293
-301
-292
-287
-279
-274
-250
-226
-222
-203
-166
-170
-159
-147
-124
-125
-133
-120
-115
-101
-85
-90
-89
-75
-59
-65
-80
-84
-99
-120
-121
-117
-131
-142
-145
-161
-178
-172
-182
-196
-193
-184
-162
-142
-135
-130
-140
-146
-121
-146
-143
-140
-139
-150
-173
-179
-192
-180
-183
-191
-193
-186
-191
-221
-215
-205
-212
-202
-195
-190
-197
-207
-207
-223
-243
-237
-245
-264
-250
-252
-267
-250
-239
-231
-233
-236
-229
-241
-249
-247
-267
-270
-261
-245
-224
-224
-223
-224
-234
-249
-269
-286
-285
-293
-301
-296
-286
-266
-259
-261
-273
-271
-277
-289
-284
-287
-300
-310
-312
-316
-311
-301
-293
-284
-283
-283
-283
-294
-297
-307
-282
-247
-259
-251
-237
-221
-209
-202
-212
-224
-234
-228
-228
-258
-261
-256
-275
-266
-256
-262
-252
-250
-255
-238
-218
-221
-229
-204
-186
-193
-195
-160
-151
-156
-154
-157
-165
-174
-176
-186
-212
-244
-234
-229
-262
-258
-219
-214
-219
-212
-197
-198
-200
-212
-218
-217
-251
-247
-248
-268
-278
-294
-320
-321
-308
-329
-333
-318
-305
-300
-308
-303
-314
-294
-297
-300
-298
-297
-286
-280
-281
-280
-285
-293
-286
-292
-311
-308
-295
-292
-282
-302
-309
-307
-312
-323
-306
-296
-308
-293
-290
-301
-291
-298
-311
-308
-295
-311
-315
-308
-322
-320
-331
-331
-345
-386
-379
-370
-376
-366
-379
-390
-376
-355
-335
-319
-340
-357
-348
-360
-364
-350
-354
-365
-350
-344
-355
-344
-357
-369
-363
-368
-369
-373
-382
-377
-366
-373
-383
-394
-393
-384
-377
-377
-367
-355
-347
-354
-346
-328
-339
-334
-315
-327
-340
-348
-348
-350
-358
-359
-341
-334
-334
-316
-324
-332
-341
-348
-358
-360
-346
-352
-345
-342
-355
-339
-331
-345
-315
-302
-302
-276
-256
-243
-221
-204
-192
-162
-142
-147
-139
-142
-142
-135
-127
-138
-139
-108
-105
-92
-83
-92
-86
-83
-107
-115
-128
-142
-137
-128
-124
-115
-130
-124
-129
-145
-151
-181
-195
-224
-229
-233
-237
-242
-257
-257
-259
-240
-209
-202
-239
-234
-222
-232
-239
-254
-247
-214
-185
-208
-233
-227
-207
-221
-244
-247
-240
-224
-241
-243
-207
-169
-146
-122
-116
-127
-135
-127
-111
-112
-102
-86
-65
-67
-57
-52
-72
-72
-93
-109
-90
-141
-194
-192
-184
-175
-201
-239
-218
-216
-240
-252
-232
-217
-207
-175
-162
-176
-186
-192
-193
-189
-185
-167
-153
-155
-154
-140
-144
-151
-170
-170
-153
-154
-143
-143
-141
-129
-152
-189
-216
-242
-255
-249
-253
-234
-211
-199
-181
-185
-194
-187
-175
-160
-144
-144
-145
-146
-158
-166
-167
-167
-162
-158
-147
-139
-113
-108
-128
-126
-145
-173
-162
-158
-161
-155
-164
-155
-155
-176
-189
-200
-202
-207
-202
-186
-196
-241
-248
-234
-247
-267
-276
-282
-284
-299
-314
-324
-319
-311
-312
-315
-327
-321
-314
-309
-315
-312
-301
-276
-275
-300
-311
-283
-270
-279
-278
-261
-245
-234
-217
-198
-181
-169
-164
-159
-160
-178
-178
-187
-195
-183
-200
-225
-230
-241
-254
-260
-257
-261
-272
-283
-271
-266
-267
-261
-265
-257
-242
-213
-201
-221
-210
-215
-219
-189
-209
-218
-208
-231
-224
-216
-235
-243
-238
-224
-222
-237
-226
-212
-182
-159
-174
-174
-199
-207
-208
-239
-255
-248
-236
-235
-243
-233
-217
-184
-170
-170
-181
-178
-174
-209
-222
-237
-262
-263
-262
-288
-317
-301
-316
-340
-337
-343
-360
-372
-393
-401
-384
-376
-369
-362
-353
-347
-356
-369
-358
-367
-372
-396
-436
-433
-441
-453
-446
-452
-464
-443
-420
-451
-454
-448
-472
-478
-496
-496
-491
-483
-446
-438
-423
-416
-440
-436
-435
-439
-414
-415
-423
-400
-408
-417
-417
-411
-372
-351
-337
-321
-341
-346
-330
-318
-308
-307
-313
-296
-280
-295
-287
-281
-275
-278
-325
-334
-317
-308
-304
-299
-300
-313
-292
-267
-249
-237
-250
-221
-224
-244
-228
-261
-270
-257
-252
-259
-263
-255
-252
-243
-243
-225
-219
-213
-202
-197
-182
-184
-198
-199
-202
-204
-213
-237
-255
-255
-246
-230
-226
-210
-183
-204
-221
-212
-195
-194
-207
-239
-219
-214
-225
-221
-219
-203
-185
-145
-121
-116
-119
-134
-138
-155
-184
-197
-201
-197
-215
-230
-229
-219
-198
-196
-212
-239
-253
-271
-292
-298
-293
-280
-271
-264
-270
-280
-283
-272
-275
-259
-222
-201
-201
-210
-214
-210
-207
-222
-213
-196
-195
-188
-181
-188
-177
-178
-187
-173
-177
-171
-147
-152
-146
-129
-124
-123
-117
-110
-123
-143
-163
-168
-156
-191
-211
-191
-201
-195
-169
-173
-157
-129
-134
-120
-132
-152
-165
-183
-186
-210
-213
-224
-230
-194
-217
-240
-231
-230
-223
-236
-253
-235
-225
-230
-229
-230
-224
-216
-222
-230
-236
-246
-252
-258
-259
-272
-250
-226
-229
-229
-220
-230
-237
-253
-272
-272
-284
-303
-306
-300
-297
-275
-260
-249
-235
-242
-241
-239
-226
-219
-209
-203
-211
-199
-187
-189
-192
-207
-209
-209
-223
-234
-245
-247
-263
-280
-298
-318
-318
-305
-323
-320
-303
-327
-307
-315
-352
-345
-333
-301
-277
-275
-263
-227
-215
-222
-222
-232
-231
-212
-213
-198
-211
-214
-213
-245
-261
-273
-285
-272
-275
-267
-243
-246
-255
-251
-250
-263
-252
-225
-215
-226
-202
-190
-184
-173
-181
-186
-176
-177
-192
-168
-155
-171
-163
-167
-177
-161
-185
-202
-206
-204
-185
-187
-181
-181
-180
-194
-219
-255
-265
-255
-271
-291
-299
-305
-293
-279
-283
-291
-298
-299
-296
-312
-321
-331
-349
-348
-335
-336
-330
-307
-315
-289
-295
-316
-318
-349
-376
-393
-414
-409
-402
-420
-390
-369
-356
-324
-305
-308
-304
-319
-316
-325
-350
-339
-316
-322
-309
-288
-302
-294
-302
-311
-303
-312
-321
-319
-335
-334
-339
-381
-367
-370
-400
-384
-384
-388
-391
-410
-418
-433
-449
-459
-472
-477
-464
-452
-447
-427
-404
-417
-399
-376
-387
-384
-399
-429
-437
-436
-446
-440
-447
-449
-426
-398
-374
-377
-346
-326
-326
-297
-290
-275
-263
-281
-284
-277
-282
-268
-256
-246
-250
-232
-231
-255
-245
-242
-234
-232
-251
-273
-296
-303
-324
-345
-327
-315
-312
-312
-314
-311
-295
-301
-308
-323
-337
-324
-328
-335
-342
-310
-257
-243
-209
-188
-193
-185
-180
-177
-187
-213
-228
-245
-245
-249
-268
-279
-256
-247
-244
-226
-220
-222
-208
-225
-265
-261
-282
-300
-287
-274
-257
-233
-211
-204
-180
-153
-142
-156
-126
-84
-101
-142
-172
-208
-189
-167
-175
-139
-124
-129
-137
-149
-155
-173
-208
-226
-245
-252
-252
-247
-238
-234
-243
-239
-244
-268
-278
-282
-296
-291
-285
-264
-230
-226
-212
-171
-144
-164
-160
-170
-178
-167
-197
-190
-168
-172
-169
-170
-156
-140
-130
-103
-76
-83
-94
-106
-117
-102
-119
-136
-145
-165
-143
-145
-145
-155
-183
-180
-165
-164
-188
-183
-171
-167
-173
-194
-178
-175
-203
-201
-191
-186
-171
-197
-215
-208
-224
-217
-197
-194
-184
-212
-254
-268
-266
-294
-298
-277
-264
-225
-212
-239
-221
-218
-249
-241
-262
-272
-264
-271
-271
-254
-239
-250
-252
-238
-267
-255
-215
-231
-225
-196
-227
-232
-209
-215
-206
-187
-174
-150
-125
-135
-126
-93
-99
-112
-103
-121
-114
-91
-116
-130
-124
-115
-136
-180
-201
-201
-233
-242
-220
-236
-243
-242
-258
-289
-317
-311
-328
-320
-281
-282
-256
-234
-257
-245
-243
-256
-252
-221
-219
-231
-201
-222
-228
-223
-221
-232
-231
-214
-214
-197
-195
-199
-193
-193
-212
-191
-187
-189
-186
-196
-193
-201
-217
-222
-238
-255
-267
-271
-242
-240
-256
-240
-241
-250
-245
-270
-290
-299
-335
-364
-368
-376
-382
-365
-343
-348
-337
-332
-336
-323
-327
-330
-328
-335
-323
-332
-336
-336
-332
-318
-315
-311
-330
-346
-348
-331
-332
-332
-302
-285
-266
-263
-272
-260
-267
-297
-273
-252
-264
-246
-238
-252
-240
-249
-255
-242
-239
-267
-293
-290
-294
-309
-322
-325
-355
-347
-343
-370
-350
-350
-351
-340
-354
-374
-358
-374
-406
-406
-422
-418
-398
-397
-383
-360
-373
-371
-375
-372
-346
-352
-340
-328
-331
-300
-305
-317
-272
-260
-257
-251
-240
-257
-266
-259
-273
-260
-266
-268
-286
-289
-271
-263
-242
-218
-187
-197
-207
-206
-228
-243
-241
-253
-252
-251
-242
-205
-170
-147
-128
-134
-160
-180
-181
-166
-176
-172
-186
-240
-245
-229
-220
-194
-200
-188
-155
-166
-177
-178
-186
-216
-238
-240
-248
-263
-230
-226
-230
-209
-214
-228
-244
-268
-270
-286
-315
-295
-289
-283
-284
-281
-285
-289
-264
-280
-275
-261
-277
-269
-291
-315
-286
-273
-276
-260
-248
-227
-219
-212
-203
-179
-163
-150
-144
-151
-170
-167
-159
-161
-161
-147
-133
-141
-122
-126
-152
-162
-155
-161
-159
-179
-199
-208
-235
-230
-215
-227
-208
-179
-159
-124
-128
-138
-121
-114
-124
-130
-115
-113
-129
-126
-132
-126
-130
-130
-136
-132
-117
-122
-116
-141
-175
-177
-188
-192
-170
-174
-167
-157
-150
-139
-127
-107
-119
-132
-118
-111
-119
-109
-120
-131
-125
-135
-129
-104
-98
-127
-121
-120
-121
-98
-100
-126
-128
-142
-158
-166
-177
-174
-194
-215
-215
-218
-228
-247
-250
-245
-262
-276
-283
-280
-258
-243
-244
-204
-195
-217
-195
-181
-184
-169
-195
-210
-210
-230
-244
-246
-256
-243
-212
-204
-216
-201
-175
-174
-171
-181
-192
-200
-204
-216
-226
-196
-186
-197
-199
-210
-223
-234
-242
-251
-257
-269
-264
-251
-234
-199
-191
-188
-168
-155
-156
-159
-172
-155
-141
-141
-136
-121
-115
-124
-127
-141
-160
-169
-153
-146
-152
-154
-149
-166
-174
-184
-187
-197
-200
-172
-194
-219
-232
-245
-275
-291
-296
-308
-313
-321
-309
-304
-322
-318
-319
-343
-336
-329
-330
-316
-322
-302
-291
-296
-314
-332
-346
-341
-311
-328
-334
-341
-335
-339
-370
-345
-342
-349
-330
-341
-342
-347
-361
-365
-382
-403
-395
-392
-389
-393
-406
-392
-381
-382
-363
-343
-348
-329
-340
-368
-343
-333
-346
-349
-352
-343
-343
-346
-335
-325
-321
-303
-305
-334
-330
-322
-380
-382
-375
-382
-337
-342
-364
-370
-351
-343
-334
-359
-366
-363
-365
-365
-368
-353
-351
-340
-320
-316
-312
-300
-317
-315
-316
-309
-307
-324
-320
-308
-323
-311
-299
-313
-295
-276
-278
-283
-284
-289
-291
-320
-334
-326
-315
-314
-303
-308
-310
-272
-260
-262
-260
-276
-283
-284
-281
-286
-285
-289
-319
-296
-280
-276
-260
-240
-226
-226
-227
-235
-233
-256
-248
-214
-226
-237
-214
-194
-190
-174
-172
-190
-202
-210
-217
-217
-196
-170
-172
-186
-176
-168
-195
-188
-182
-207
-222
-226
-239
-247
-251
-262
-283
-258
-242
-236
-216
-199
-204
-204
-207
-181
-172
-187
-187
-199
-194
-191
-177
-177
-180
-193
-195
-179
-188
-205
-181
-183
-185
-167
-179
-195
-173
-176
-161
-152
-174
-177
-189
-174
-165
-152
-146
-162
-182
-173
-188
-201
-210
-208
-197
-202
-236
-247
-267
-294
-264
-260
-262
-231
-226
-243
-262
-255
-252
-280
-288
-267
-245
-244
-242
-245
-261
-261
-256
-263
-267
-259
-271
-284
-288
-314
-306
-275
-274
-269
-242
-244
-246
-217
-233
-233
-215
-219
-216
-233
-247
-268
-273
-259
-268
-250
-222
-226
-206
-192
-174
-160
-158
-141
-148
-159
-150
-152
-161
-172
-187
-187
-183
-201
-189
-204
-244
-224
-235
-251
-241
-233
-243
-261
-253
-270
-288
-271
-281
-296
-321
-324
-306
-310
-295
-291
-303
-290
-271
-276
-269
-238
-236
-247
-237
-230
-219
-223
-234
-217
-222
-226
-202
-201
-207
-218
-224
-223
-239
-243
-255
-270
-286
-279
-279
-294
-290
-292
-291
-282
-272
-258
-246
-245
-237
-248
-247
-265
-296
-287
-308
-343
-327
-326
-329
-305
-297
-314
-327
-325
-336
-372
-383
-390
-384
-375
-395
-384
-374
-377
-381
-376
-366
-368
-360
-341
-347
-364
-357
-371
-362
-372
-395
-368
-353
-324
-314
-334
-321
-322
-343
-338
-338
-344
-344
-373
-386
-395
-405
-388
-387
-380
-371
-378
-382
-366
-362
-375
-392
-398
-395
-394
-358
-339
-342
-328
-334
-350
-355
-381
-391
-381
-398
-379
-369
-374
-372
-383
-377
-380
-380
-384
-389
-406
-400
-408
-439
-434
-450
-484
-498
-520
-503
-481
-455
-431
-440
-424
-396
-393
-402
-396
-408
-426
-432
-436
-427
-410
-418
-408
-373
-376
-378
-332
-324
-314
-310
-330
-344
-365
-373
-372
-393
-395
-372
-356
-341
-337
-323
-302
-301
-312
-315
-337
-344
-339
-342
-310
-283
-284
-277
-284
-268
-254
-260
-261
-263
-261
-244
-245
-249
-229
-224
-227
-220
-220
-201
-199
-229
-212
-234
-254
-229
-256
-282
-253
-249
-260
-251
-256
-257
-241
-216
-212
-219
-234
-226
-237
-271
-277
-278
-279
-282
-279
-264
-271
-293
-308
-312
-326
-311
-280
-269
-255
-254
-261
-265
-259
-259
-273
-265
-253
-234
-232
-236
-234
-241
-246
-265
-251
-222
-231
-218
-200
-218
-233
-236
-245
-239
-222
-208
-207
-202
-201
-217
-206
-217
-232
-206
-214
-219
-201
-207
-200
-184
-188
-191
-189
-182
-176
-179
-164
-158
-170
-173
-173
-178
-161
-152
-153
-140
-149
-161
-171
-170
-174
-178
-188
-172
-184
-217
-236
-248
-250
-286
-300
-293
-300
-297
-302
-288
-292
-309
-309
-312
-307
-302
-305
-293
-276
-267
-268
-258
-232
-238
-240
-236
-231
-247
-234
-219
-251
-280
-274
-263
-269
-265
-246
-236
-240
-233
-227
-239
-258
-268
-243
-245
-246
-217
-208
-206
-194
-197
-201
-176
-164
-147
-141
-135
-119
-136
-128
-109
-111
-97
-103
-113
-97
-85
-88
-82
-82
-99
-105
-130
-143
-165
-190
-192
-204
-192
-196
-187
-164
-162
-158
-165
-172
-190
-202
-213
-219
-213
-208
-198
-199
-208
-227
-226
-208
-221
-219
-199
-204
-219
-216
-213
-223
-223
-226
-244
-264
-258
-294
-321
-280
-275
-321
-323
-316
-346
-352
-325
-336
-352
-344
-345
-334
-328
-321
-324
-309
-321
-376
-377
-361
-356
-337
-329
-348
-338
-330
-331
-329
-337
-345
-359
-351
-350
-354
-332
-342
-368
-367
-369
-378
-369
-387
-405
-394
-402
-409
-391
-402
-407
-394
-404
-418
-435
-431
-438
-449
-434
-423
-415
-397
-386
-388
-389
-376
-379
-377
-367
-368
-361
-371
-368
-361
-364
-352
-370
-370
-376
-394
-389
-394
-382
-374
-377
-370
-363
-368
-376
-365
-358
-375
-396
-403
-410
-429
-456
-461
-459
-463
-463
-468
-451
-428
-437
-435
-444
-447
-427
-431
-435
-439
-452
-433
-439
-456
-443
-418
-409
-401
-387
-386
-384
-395
-395
-389
-402
-414
-418
-436
-442
-441
-444
-465
-485
-471
-482
-477
-487
-473
-444
-454
-458
-450
-431
-429
-404
-394
-406
-409
-420
-402
-406
-404
-371
-358
-364
-362
-342
-352
-354
-350
-362
-352
-339
-326
-299
-313
-317
-305
-328
-360
-377
-379
-394
-406
-420
-406
-409
-395
-389
-392
-361
-341
-331
-311
-304
-294
-276
-272
-270
-275
-257
-231
-240
-245
-229
-218
-240
-260
-267
-272
-279
-272
-287
-283
-277
-291
-308
-324
-338
-355
-361
-372
-377
-362
-368
-370
-340
-342
-347
-363
-384
-392
-384
-388
-403
-388
-402
-403
-408
-414
-400
-398
-379
-347
-350
-341
-339
-358
-363
-356
-371
-374
-361
-366
-353
-320
-289
-297
-294
-278
-299
-293
-284
-266
-255
-261
-269
-275
-282
-274
-276
-256
-234
-251
-257
-250
-259
-252
-233
-214
-203
-201
-212
-231
-231
-248
-245
-239
-254
-252
-265
-253
-234
-246
-244
-223
-220
-182
-181
-170
-154
-158
-155
-168
-169
-167
-157
-168
-188
-177
-187
-204
-201
-231
-251
-252
-259
-251
-245
-231
-246
-246
-223
-216
-213
-218
-227
-217
-219
-217
-218
-228
-229
-244
-253
-259
-263
-263
-265
-272
-270
-265
-277
-287
-285
-289
-308
-317
-317
-328
-325
-317
-301
-293
-286
-293
-299
-300
-307
-305
-290
-288
-319
-318
-311
-319
-320
-317
-317
-296
-318
-334
-298
-293
-289
-265
-257
-262
-246
-245
-266
-285
-289
-271
-279
-287
-260
-252
-237
-230
-233
-235
-238
-255
-264
-258
-253
-248
-244
-258
-252
-248
-262
-264
-255
-270
-280
-264
-261
-261
-262
-270
-262
-257
-248
-252
-246
-250
-267
-245
-250
-258
-262
-242
-229
-240
-227
-241
-253
-265
-269
-271
-285
-289
-310
-328
-338
-347
-349
-330
-315
-292
-279
-289
-297
-300
-310
-331
-366
-387
-403
-408
-412
-417
-406
-414
-436
-428
-425
-410
-391
-364
-350
-361
-351
-348
-361
-390
-419
-421
-435
-437
-432
-426
-397
-380
-373
-372
-396
-412
-399
-420
-431
-414
-433
-449
-441
-424
-415
-410
-392
-369
-384
-390
-383
-392
-414
-414
-431
-438
-445
-462
-467
-488
-488
-482
-490
-490
-503
-500
-483
-460
-451
-469
-473
-469
-465
-453
-464
-468
-453
-435
-432
-407
-381
-394
-385
-366
-352
-352
-327
-316
-322
-324
-326
-329
-310
-315
-320
-310
-329
-342
-351
-347
-362
-371
-385
-407
-421
-436
-459
-476
-482
-499
-486
-482
-476
-460
-461
-448
-432
-411
-381
-381
-358
-328
-351
-350
-327
-357
-381
-380
-396
-403
-399
-426
-431
-432
-469
-476
-474
-486
-489
-489
-482
-469
-491
-482
-471
-479
-447
-440
-415
-406
-404
-390
-383
-390
-393
-391
-416
-403
-399
-416
-398
-390
-395
-367
-377
-382
-371
-388
-367
-361
-361
-348
-353
-363
-390
-388
-374
-386
-388
-394
-397
-384
-386
-386
-400
-409
-402
-409
-401
-398
-387
-382
-382
-383
-382
-399
-403
-394
-382
-362
-347
-339
-346
-343
-350
-357
-358
-367
-362
-356
-354
-335
-323
-307
-294
-286
-277
-297
-306
-305
-338
-347
-366
-376
-372
-391
-391
-371
-378
-361
-350
-364
-307
-308
-310
-277
-272
-264
-245
-254
-270
-271
-292
-307
-300
-288
-276
-272
-274
-282
-294
-291
-265
-275
-293
-285
-296
-310
-312
-338
-350
-359
-373
-361
-364
-374
-374
-383
-391
-363
-347
-347
-336
-368
-338
-330
-331
-317
-317
-290
-274
-277
-254
-243
-248
-232
-223
-207
-184
-168
-174
-180
-171
-191
-212
-208
-201
-204
-194
-175
-163
-162
-144
-152
-171
-189
-209
-212
-219
-229
-196
-189
-206
-184
-180
-179
-172
-190
-172
-165
-176
-172
-193
-217
-215
-214
-221
-224
-232
-234
-215
-214
-198
-196
-216
-220
-236
-244
-267
-266
-249
-248
-251
-256
-256
-274
-281
-299
-303
-312
-328
-341
-341
-336
-329
-322
-329
-317
-288
-270
-255
-244
-228
-213
-234
-213
-180
-189
-190
-176
-185
-180
-194
-200
-196
-200
-195
-188
-181
-190
-218
-239
-251
-263
-282
-295
-282
-283
-294
-308
-315
-326
-336
-361
-368
-366
-336
-353
-360
-323
-345
-344
-325
-314
-306
-322
-309
-274
-264
-258
-243
-245
-252
-253
-273
-295
-322
-325
-336
-353
-312
-317
-334
-341
-336
-327
-338
-341
-363
-381
-378
-390
-377
-369
-379
-365
-387
-383
-370
-386
-387
-381
-369
-361
-347
-343
-344
-365
-367
-368
-364
-384
-389
-375
-361
-355
-369
-351
-331
-328
-315
-315
-296
-282
-271
-256
-276
-287
-279
-301
-312
-313
-319
-301
-300
-313
-295
-289
-293
-292
-293
-305
-312
-294
-295
-298
-304
-289
-298
-316
-289
-300
-312
-291
-275
-259
-242
-224
-229
-212
-205
-192
-161
-161
-144
-130
-132
-116
-123
-127
-111
-137
-161
-176
-196
-208
-204
-212
-231
-233
-235
-262
-282
-288
-296
-296
-298
-309
-305
-294
-284
-289
-296
-313
-306
-296
-303
-305
-321
-303
-312
-331
-313
-306
-317
-336
-319
-312
-322
-327
-320
-309
-329
-331
-329
-343
-353
-355
-337
-320
-316
-312
-325
-316
-298
-301
-332
-338
-321
-338
-348
-323
-315
-322
-316
-316
-282
-276
-310
-317
-311
-302
-285
-281
-281
-288
-266
-253
-254
-243
-247
-258
-246
-243
-235
-230
-235
-228
-214
-211
-212
-202
-202
-198
-194
-170
-162
-168
-155
-173
-168
-159
-170
-159
-144
-128
-107
-103
-117
-118
-131
-167
-179
-173
-189
-226
-218
-204
-180
-165
-158
-151
-163
-192
-199
-216
-232
-225
-241
-256
-261
-269
-258
-268
-267
-239
-239
-229
-236
-248
-248
-232
-208
-254
-265
-272
-292
-295
-310
-300
-292
-279
-262
-245
-233
-222
-222
-232
-232
-211
-186
-192
-180
-184
-175
-162
-197
-205
-196
-197
-211
-212
-228
-234
-231
-222
-227
-232
-213
-179
-169
-178
-157
-160
-165
-160
-170
-189
-213
-230
-228
-227
-220
-211
-215
-221
-219
-225
-214
-221
-234
-234
-243
-248
-246
-239
-279
-271
-251
-248
-235
-240
-241
-258
-277
-274
-282
-294
-269
-231
-215
-195
-178
-164
-162
-186
-196
-208
-215
-227
-230
-226
-228
-221
-227
-236
-238
-233
-242
-252
-255
-269
-282
-281
-313
-325
-322
-355
-330
-311
-334
-314
-322
-324
-315
-318
-322
-302
-288
-278
-261
-270
-264
-269
-282
-285
-289
-300
-318
-330
-325
-310
-309
-290
-270
-262
-263
-289
-287
-295
-305
-298
-320
-312
-295
-306
-290
-276
-296
-294
-296
-310
-310
-309
-282
-254
-229
-219
-237
-251
-238
-245
-252
-243
-285
-313
-324
-348
-363
-371
-370
-375
-390
-391
-410
-418
-428
-434
-431
-447
-439
-438
-421
-413
-381
-371
-360
-329
-333
-321
-337
-344
-345
-367
-376
-357
-359
-352
-362
-366
-371
-375
-378
-386
-368
-363
-355
-342
-341
-332
-337
-340
-336
-318
-296
-283
-286
-282
-267
-275
-268
-255
-250
-244
-249
-260
-271
-268
-264
-251
-251
-250
-222
-215
-200
-192
-221
-217
-215
-235
-244
-248
-252
-259
-248
-240
-209
-193
-184
-164
-181
-197
-205
-204
-222
-246
-251
-277
-296
-286
-289
-279
-278
-278
-264
-270
-298
-296
-298
-302
-292
-274
-280
-277
-244
-242
-258
-254
-249
-254
-264
-283
-275
-288
-297
-304
-299
-298
-297
-285
-295
-301
-299
-302
-287
-278
-281
-266
-271
-295
-258
-238
-249
-211
-193
-209
-179
-154
-143
-135
-157
-150
-171
-195
-187
-162
-174
-191
-161
-155
-155
-143
-114
-89
-114
-117
-92
-108
-99
-94
-93
-87
-84
-78
-66
-50
-27
-22
-26
5
-2
-8
13
2
2
22
25
10
22
23
8
19
23
35
40
29
19
-4
-21
-15
-45
-60
-56
-72
-95
-96
-92
-107
-108
-100
-105
-105
-102
-103
-120
-124
-133
-131
-153
-168
-167
-159
-147
-147
-134
-115
-118
-127
-105
-102
-123
-118
-113
-126
-140
-131
-126
-116
-121
-111
-107
-96
-90
-97
-105
-116
-125
-132
-146
-160
-152
-159
-150
-140
-152
-156
-152
-153
-154
-169
-175
-177
-189
-174
-188
-202
-162
-150
-143
-132
-123
-93
-89
-99
-95
-102
-126
-140
-148
-148
-156
-148
-138
-146
-147
-160
-157
-166
-178
-160
-156
-143
-141
-145
-144
-156
-169
-182
-199
-208
-210
-232
-240
-228
-222
-214
-201
-183
-155
-173
-190
-164
-167
-190
-174
-153
-154
-154
-146
-128
-130
-143
-139
-143
-154
-178
-195
-210
-216
-200
-197
-193
-197
-201
-201
-217
-222
-231
-244
-259
-281
-268
-256
-258
-249
-240
-237
-243
-249
-264
-261
-258
-266
-266
-253
-242
-229
-214
-228
-243
-231
-216
-217
-216
-219
-228
-245
-256
-277
-295
-305
-307
-290
-298
-308
-300
-319
-337
-312
-314
-343
-345
-365
-368
-370
-414
-417
-436
-456
-444
-440
-425
-409
-404
-409
-420
-416
-407
-398
-366
-359
-377
-375
-385
-389
-387
-407
-418
-406
-396
-380
-380
-377
-371
-368
-366
-373
-359
-357
-357
-361
-362
-362
-376
-367
-347
-336
-341
-349
-353
-338
-336
-351
-357
-353
-353
-328
-317
-289
-260
-255
-249
-238
-223
-224
-241
-241
-258
-270
-253
-263
-277
-276
-273
-274
-286
-296
-307
-295
-308
-311
-309
-322
-315
-289
-295
-276
-262
-254
-238
-239
-240
-229
-240
-242
-243
-265
-273
-262
-259
-247
-240
-241
-234
-239
-247
-266
-277
-304
-317
-329
-357
-369
-381
-385
-363
-370
-375
-359
-369
-351
-347
-351
-357
-387
-370
-355
-374
-362
-360
-369
-343
-344
-346
-330
-323
-320
-331
-324
-324
-334
-333
-326
-320
-324
-329
-318
-300
-278
-267
-261
-256
-236
-205
-190
-173
-159
-157
-140
-123
-128
-103
-105
-92
-84
-83
-64
-69
-72
-73
-104
-119
-111
-119
-128
-125
-127
-134
-133
-141
-149
-160
-162
-171
-185
-186
-184
-171
-185
-202
-192
-214
-219
-213
-215
-209
-189
-158
-147
-111
-98
-115
-126
-146
-144
-159
-165
-146
-164
-160
-162
-165
-162
-152
-154
-149
-155
-174
-167
-167
-157
-154
-164
-150
-153
-161
-161
-174
-170
-159
-157
-170
-170
-173
-173
-163
-161
-145
-152
-183
-196
-195
-216
-213
-220
-229
-225
-237
-233
-207
-213
-196
-177
-189
-187
-193
-199
-181
-184
-192
-195
-188
-213
-239
-237
-229
-232
-221
-208
-228
-218
-192
-188
-186
-192
-186
-193
-181
-161
-165
-176
-169
-149
-148
-146
-153
-160
-155
-160
-150
-134
-131
-139
-155
-137
-135
-157
-146
-157
-163
-156
-172
-183
-197
-222
-212
-210
-203
-198
-193
-188
-183
-195
-209
-212
-208
-213
-219
-185
-187
-189
-157
-161
-160
-118
-108
-106
-99
-124
-140
-142
-151
-130
-104
-91
-95
-106
-102
-115
-130
-135
-152
-148
-143
-152
-140
-149
-139
-148
-141
-113
-116
-100
-108
-127
-138
-146
-163
-157
-168
-195
-184
-171
-154
-153
-165
-163
-176
-187
-204
-219
-226
-250
-257
-257
-257
-276
-283
-304
-318
-334
-355
-358
-360
-362
-363
-358
-339
-338
-346
-361
-362
-356
-347
-332
-343
-340
-337
-322
-330
-320
-311
-299
-264
-264
-273
-268
-238
-252
-269
-282
-306
-314
-322
-316
-301
-292
-301
-282
-283
-303
-295
-289
-299
-303
-308
-328
-327
-298
-291
-287
-293
-287
-291
-312
-318
-318
-335
-323
-305
-301
-307
-308
-313
-326
-302
-305
-302
-288
-271
-271
-279
-281
-275
-260
-240
-228
-227
-211
-232
-244
-234
-248
-254
-247
-246
-231
-220
-240
-247
-267
-300
-279
-283
-294
-297
-317
-329
-334
-339
-323
-324
-331
-311
-312
-304
-285
-290
-303
-297
-286
-281
-308
-326
-317
-322
-318
-321
-323
-320
-291
-281
-270
-251
-251
-236
-220
-232
-251
-258
-278
-294
-291
-307
-327
-336
-342
-342
-343
-354
-360
-346
-355
-378
-360
-344
-343
-347
-345
-329
-319
-338
-315
-291
-295
-269
-261
-264
-242
-244
-258
-241
-233
-231
-246
-269
-268
-256
-236
-223
-221
-213
-209
-209
-223
-231
-236
-251
-269
-275
-266
-258
-243
-224
-221
-224
-226
-239
-249
-260
-277
-277
-271
-268
-282
-279
-244
-211
-197
-184
-182
-180
-168
-181
-188
-216
-238
-224
-237
-237
-231
-223
-209
-214
-198
-186
-202
-196
-180
-195
-187
-202
-215
-200
-206
-195
-183
-174
-162
-139
-157
-173
-184
-208
-220
-228
-220
-229
-240
-225
-227
-236
-235
-249
-264
-285
-302
-302
-310
-323
-299
-295
-305
-294
-293
-297
-301
-294
-300
-320
-324
-332
-342
-349
-346
-344
-331
-331
-336
-336
-326
-337
-355
-351
-343
-333
-321
-302
-293
-284
-256
-221
-229
-217
-196
-221
-216
-194
-202
-182
-183
-186
-135
-134
-150
-156
-177
-166
-150
-182
-186
-207
-220
-189
-217
-226
-185
-180
-170
-165
-162
-137
-150
-142
-126
-136
-124
-121
-136
-141
-148
-158
-129
-123
-120
-102
-103
-92
-95
-93
-85
-88
-84
-89
-77
-48
-34
-23
7
10
9
-7
-27
-32
-55
-65
-93
-91
-77
-68
-69
-99
-134
-145
-163
-162
-166
-186
-188
-206
-223
-210
-200
-194
-174
-180
-160
-164
-185
-184
-216
-220
-191
-197
-214
-224
-237
-283
-316
-305
-312
-325
-318
-312
-319
-312
-304
-298
-308
-304
-282
-282
-289
-302
-331
-348
-345
-359
-331
-301
-309
-276
-271
-289
-284
-258
-252
-246
-247
-244
-235
-265
-261
-234
-244
-240
-234
-233
-212
-214
-201
-182
-201
-179
-128
-131
-112
-121
-132
-137
-177
-181
-193
-243
-253
-247
-245
-226
-227
-244
-239
-238
-231
-220
-232
-222
-230
-262
-271
-271
-290
-279
-271
-276
-263
-268
-285
-279
-277
-279
-273
-267
-278
-299
-286
-273
-280
-264
-276
-257
-242
-243
-232
-242
-237
-228
-218
-228
-205
-209
-214
-195
-210
-195
-198
-190
-185
-176
-165
-187
-198
-203
-223
-209
-196
-194
-196
-203
-203
-220
-229
-233
-233
-219
-206
-222
-228
-228
-255
-245
-234
-228
-214
-208
-231
-218
-226
-248
-248
-264
-280
-273
-251
-246
-245
-251
-251
-226
-232
-231
-204
-233
-264
-260
-261
-268
-275
-289
-278
-274
-254
-222
-234
-231
-229
-249
-256
-268
-277
-279
-268
-252
-237
-223
-211
-210
-210
-190
-181
-188
-186
-175
-185
-182
-173
-195
-191
-164
-153
-141
-138
-147
-161
-164
-162
-164
-166
-171
-174
-164
-165
-194
-194
-205
-219
-195
-204
-232
-235
-249
-250
-254
-264
-222
-221
-205
-175
-189
-173
-145
-148
-149
-128
-136
-125
-126
-156
-157
-167
-179
-184
-214
-215
-198
-215
-219
-204
-217
-217
-209
-230
-233
-238
-261
-272
-298
-299
-281
-275
-280
-289
-260
-253
-262
-275
-288
-290
-277
-262
-269
-272
-261
-230
-219
-203
-204
-207
-229
-265
-272
-292
-311
-312
-314
-307
-307
-309
-322
-331
-350
-362
-362
-346
-348
-348
-320
-309
-291
-256
-242
-253
-224
-208
-229
-248
-271
-268
-287
-283
-278
-287
-308
-302
-295
-295
-285
-283
-274
-264
-260
-264
-270
-248
-251
-258
-235
-222
-214
-215
-232
-220
-225
-237
-231
-227
-222
-241
-240
-231
-247
-244
-216
-211
-193
-174
-180
-169
-174
-201
-196
-184
-198
-192
-189
-198
-204
-222
-249
-260
-257
-262
-268
-283
-284
-264
-262
-262
-264
-263
-273
-276
-255
-264
-280
-290
-304
-290
-276
-259
-246
-250
-249
-237
-274
-301
-285
-269
-261
-246
-229
-230
-249
-265
-274
-293
-314
-339
-347
-346
-352
-372
-364
-341
-331
-327
-332
-334
-359
-366
-385
-418
-417
-396
-384
-382
-377
-388
-389
-384
-398
-410
-408
-408
-396
-380
-399
-383
-375
-369
-351
-368
-376
-391
-406
-375
-367
-352
-332
-331
-317
-291
-287
-302
-307
-319
-342
-370
-357
-357
-380
-362
-347
-325
-326
-347
-352
-369
-390
-404
-421
-426
-423
-420
-405
-390
-353
-301
-294
-308
-302
-317
-320
-320
-348
-349
-354
-361
-339
-336
-344
-326
-278
-289
-277
-257
-257
-256
-268
-268
-265
-273
-275
-263
-262
-275
-279
-301
-318
-301
-304
-294
-300
-306
-277
-280
-299
-281
-281
-286
-264
-285
-307
-302
-314
-319
-289
-292
-281
-258
-266
-254
-244
-259
-263
-270
-279
-290
-290
-315
-317
-318
-353
-359
-372
-384
-351
-359
-359
-337
-323
-326
-323
-323
-331
-323
-324
-314
-320
-339
-355
-372
-369
-334
-325
-336
-339
-336
-325
-337
-350
-353
-361
-383
-408
-400
-392
-391
-379
-361
-364
-363
-364
-354
-360
-381
-380
-375
-392
-387
-375
-364
-341
-316
-293
-274
-281
-295
-282
-287
-275
-249
-256
-256
-239
-244
-247
-215
-211
-200
-185
-215
-205
-209
-225
-223
-239
-248
-239
-237
-226
-202
-204
-220
-209
-211
-212
-193
-198
-203
-211
-230
-237
-249
-267
-292
-295
-294
-287
-273
-294
-301
-324
-332
-324
-336
-343
-347
-344
-361
-377
-341
-330
-329
-325
-306
-309
-319
-297
-285
-275
-304
-327
-320
-307
-317
-316
-300
-307
-324
-315
-307
-322
-337
-345
-354
-370
-362
-370
-394
-396
-380
-373
-383
-367
-368
-385
-385
-379
-374
-346
-330
-339
-322
-315
-309
-283
-284
-283
-244
-242
-254
-259
-272
-285
-282
-289
-281
-251
-252
-249
-243
-237
-240
-235
-222
-213
-218
-225
-223
-211
-200
-183
-191
-213
-195
-193
-210
-204
-199
-213
-197
-193
-205
-206
-213
-222
-205
-219
-255
-264
-268
-269
-266
-278
-282
-273
-290
-294
-316
-336
-348
-354
-339
-343
-357
-341
-324
-338
-342
-330
-319
-307
-290
-282
-268
-264
-281
-292
-303
-306
-280
-258
-284
-279
-297
-301
-297
-323
-328
-322
-333
-333
-335
-342
-346
-353
-345
-349
-335
-340
-356
-345
-353
-366
-349
-349
-359
-361
-373
-376
-387
-387
-400
-413
-402
-408
-423
-422
-396
-397
-403
-411
-404
-392
-409
-398
-396
-398
-396
-396
-404
-388
-384
-400
-385
-392
-391
-387
-403
-408
-394
-383
-378
-364
-362
-357
-350
-351
-356
-348
-355
-353
-352
-352
-353
-359
-355
-360
-371
-371
-380
-398
-384
-394
-396
-398
-396
-373
-372
-351
-342
-332
-321
-315
-307
-311
-289
-269
-268
-249
-240
-228
-225
-243
-241
-243
-263
-252
-276
-321
-307
-291
-296
-299
-305
-307
-334
-339
-316
-343
-364
-352
-369
-376
-378
-381
-390
-385
-376
-401
-395
-396
-428
-432
-442
-429
-416
-428
-428
-418
-409
-386
-371
-366
-336
-353
-369
-357
-359
-345
-308
-322
-337
-322
-326
-339
-347
-352
-364
-345
-344
-347
-335
-356
-386
-398
-413
-410
-417
-417
-387
-411
-414
-384
-399
-420
-419
-416
-401
-382
-367
-347
-346
-363
-362
-339
-321
-317
-311
-301
-283
-272
-272
-283
-292
-306
-313
-325
-328
-328
-320
-309
-323
-327
-333
-326
-313
-316
-308
-295
-277
-263
-264
-286
-296
-296
-283
-287
-290
-240
-223
-227
-188
-180
-199
-176
-174
-214
-221
-227
-234
-223
-231
-243
-254
-260
-273
-272
-281
-283
-279
-283
-297
-317
-344
-371
-389
-413
-426
-434
-423
-410
-406
-396
-382
-406
-415
-407
-402
-389
-380
-370
-369
-371
-377
-384
-377
-371
-350
-341
-321
-287
-277
-271
-251
-260
-283
-263
-269
-295
-291
-282
-275
-261
-266
-259
-253
-249
-245
-242
-262
-267
-245
-266
-271
-276
-277
-269
-270
-248
-220
-226
-219
-198
-202
-192
-179
-189
-198
-206
-216
-207
-196
-209
-185
-156
-173
-182
-164
-194
-190
-176
-213
-199
-199
-214
-212
-222
-220
-218
-242
-254
-268
-302
-307
-315
-323
-287
-280
-279
-246
-243
-249
-253
-268
-279
-297
-292
-297
-302
-302
-299
-288
-270
-249
-241
-234
-232
-219
-225
-219
-241
-255
-238
-235
-216
-191
-203
-196
-182
-217
-236
-214
-216
-234
-230
-233
-256
-239
-241
-257
-244
-243
-254
-242
-244
-250
-248
-252
-253
-272
-297
-267
-285
-321
-310
-328
-345
-331
-341
-374
-373
-384
-405
-389
-388
-394
-378
-388
-370
-345
-348
-339
-351
-362
-368
-362
-374
-365
-344
-343
-325
-313
-310
-299
-303
-299
-267
-279
-308
-316
-335
-354
-358
-368
-363
-352
-348
-314
-304
-300
-290
-293
-298
-297
-304
-287
-286
-295
-283
-286
-299
-295
-276
-267
-265
-283
-296
-297
-316
-342
-363
-382
-386
-376
-380
-387
-373
-371
-331
-326
-342
-319
-319
-334
-320
-314
-310
-282
-264
-261
-227
-213
-214
-214
-217
-211
-231
-256
-256
-262
-273
-267
-244
-226
-218
-207
-205
-205
-178
-186
-206
-203
-245
-258
-265
-287
-299
-297
-283
-259
-267
-274
-269
-275
-276
-255
-249
-248
-230
-232
-247
-254
-264
-264
-273
-283
-304
-319
-316
-347
-368
-392
-410
-402
-392
-391
-367
-358
-383
-361
-356
-376
-355
-369
-391
-390
-410
-405
-395
-415
-406
-387
-379
-368
-371
-343
-342
-339
-310
-299
-293
-298
-289
-314
-329
-335
-336
-341
-358
-337
-348
-346
-310
-313
-327
-308
-301
-326
-313
-310
-322
-303
-306
-332
-341
-335
-335
-309
-300
-307
-323
-307
-290
-302
-317
-341
-345
-344
-355
-354
-356
-365
-339
-355
-357
-330
-337
-325
-304
-310
-304
-317
-335
-310
-312
-308
-303
-312
-303
-289
-273
-259
-264
-273
-278
-279
-264
-259
-261
-263
-249
-237
-229
-245
-243
-250
-291
-282
-271
-294
-285
-284
-309
-317
-312
-325
-342
-352
-353
-334
-341
-324
-317
-320
-305
-307
-313
-289
-307
-307
-297
-316
-321
-313
-321
-346
-370
-337
-337
-363
-347
-333
-349
-359
-354
-367
-386
-401
-392
-375
-386
-372
-373
-380
-361
-375
-368
-350
-365
-382
-352
-341
-345
-317
-295
-285
-271
-268
-286
-292
-298
-316
-323
-338
-356
-352
-324
-329
-348
-322
-332
-351
-321
-317
-315
-302
-311
-287
-271
-288
-272
-242
-237
-216
-220
-220
-183
-191
-198
-177
-206
-202
-193
-194
-178
-187
-207
-200
-223
-239
-226
-239
-235
-249
-266
-253
-254
-247
-236
-233
-211
-175
-192
-195
-208
-224
-218
-224
-232
-225
-241
-257
-248
-254
-270
-278
-270
-284
-291
-284
-295
-300
-283
-291
-311
-316
-337
-334
-341
-370
-387
-402
-423
-416
-417
-421
-415
-407
-399
-414
-423
-435
-471
-448
-428
-438
-409
-380
-368
-362
-342
-331
-317
-306
-310
-322
-328
-345
-349
-356
-377
-368
-349
-344
-330
-306
-297
-297
-270
-259
-271
-281
-299
-316
-332
-353
-345
-355
-354
-345
-347
-327
-293
-289
-277
-252
-276
-285
-276
-295
-294
-281
-267
-251
-264
-251
-224
-251
-256
-233
-269
-282
-289
-318
-302
-289
-293
-273
-255
-232
-210
-228
-227
-204
-217
-221
-207
-231
-244
-213
-213
-232
-219
-220
-228
-219
-223
-245
-226
-218
-239
-231
-226
-231
-223
-224
-217
-223
-223
-225
-228
-253
-279
-289
-291
-296
-318
-327
-350
-359
-361
-363
-362
-357
-343
-336
-347
-340
-328
-338
-334
-338
-344
-328
-326
-337
-333
-326
-345
-353
-343
-324
-310
-298
-279
-277
-280
-298
-314
-310
-312
-311
-306
-303
-284
-266
-252
-268
-288
-299
-313
-316
-316
-323
-327
-331
-338
-329
-311
-297
-280
-271
-272
-244
-224
-221
-217
-223
-213
-215
-232
-204
-189
-188
-180
-187
-175
-166
-183
-187
-179
-201
-208
-221
-245
-246
-246
-255
-268
-275
-271
-269
-279
-280
-290
-293
-299
-298
-291
-314
-310
-305
-313
-299
-304
-307
-308
-308
-304
-294
-299
-305
-287
-288
-313
-325
-329
-361
-403
-419
-421
-452
-436
-403
-396
-386
-391
-415
-414
-409
-403
-389
-383
-395
-383
-369
-350
-301
-291
-293
-282
-296
-279
-235
-243
-254
-255
-259
-244
-245
-248
-231
-230
-218
-206
-219
-209
-224
-246
-250
-268
-275
-248
-248
-259
-244
-239
-244
-253
-269
-274
-279
-269
-285
-301
-291
-312
-310
-329
-327
-300
-295
-302
-309
-310
-330
-337
-344
-374
-380
-389
-385
-368
-360
-345
-350
-353
-354
-349
-340
-314
-300
-291
-287
-293
-301
-290
-285
-270
-266
-284
-298
-321
-327
-311
-309
-303
-287
-311
-326
-314
-309
-299
-295
-289
-294
-284
-297
-314
-311
-326
-336
-329
-336
-312
-279
-282
-254
-238
-255
-240
-239
-229
-222
-210
-181
-171
-175
-185
-177
-181
-187
-196
-199
-202
-210
-243
-264
-266
-268
-264
-255
-244
-240
-263
-251
-238
-258
-269
-274
-287
-290
-290
-305
-321
-306
-314
-304
-265
-261
-264
-255
-273
-322
-329
-349
-383
-364
-378
-371
-349
-360
-329
-297
-304
-285
-268
-293
-291
-300
-337
-340
-380
-390
-397
-433
-407
-384
-384
-347
-315
-301
-278
-266
-281
-283
-286
-298
-289
-304
-293
-294
-282
-252
-241
-238
-225
-218
-229
-237
-222
-230
-240
-231
-224
-235
-236
-240
-245
-235
-236
-220
-212
-214
-195
-189
-194
-193
-198
-191
-195
-181
-154
-159
-132
-132
-127
-118
-126
-122
-120
-145
-136
-140
-167
-190
-192
-166
-155
-162
-167
-156
-173
-166
-187
-203
-192
-203
-203
-209
-242
-239
-229
-254
-248
-260
-258
-246
-250
-229
-211
-232
-234
-220
-234
-222
-212
-227
-217
-209
-206
-198
-203
-200
-197
-222
-231
-227
-237
-226
-224
-210
-187
-186
-213
-229
-247
-258
-269
-301
-293
-298
-302
-287
-283
-252
-236
-250
-255
-241
-242
-244
-251
-241
-236
-250
-262
-263
-260
-265
-256
-260
-256
-241
-251
-247
-259
-257
-242
-245
-240
-249
-270
-240
-258
-269
-250
-283
-288
-283
-271
-256
-256
-236
-243
-253
-256
-273
-280
-267
-270
-275
-277
-292
-292
-283
-286
-280
-284
-270
-239
-241
-255
-258
-254
-268
-277
-292
-303
-289
-287
-281
-270
-276
-276
-278
-276
-274
-262
-270
-241
-242
-284
-281
-308
-323
-312
-319
-311
-320
-323
-303
-303
-319
-296
-286
-326
-333
-324
-339
-318
-286
-259
-246
-229
-213
-211
-222
-239
-244
-261
-256
-243
-227
-221
-250
-258
-261
-259
-295
-317
-321
-294
-302
-316
-300
-284
-273
-277
-288
-301
-314
-323
-317
-327
-335
-321
-335
-340
-338
-345
-343
-314
-293
-293
-291
-287
-289
-305
-320
-318
-314
-306
-288
-283
-280
-261
-252
-233
-218
-242
-270
-290
-308
-307
-321
-329
-304
-299
-302
-306
-316
-329
-339
-351
-344
-352
-351
-313
-301
-308
-291
-286
-296
-291
-300
-310
-301
-304
-316
-328
-331
-312
-305
-301
-279
-288
-301
-282
-309
-307
-296
-306
-305
-305
-290
-288
-304
-298
-280
-290
-273
-260
-266
-261
-269
-283
-290
-291
-270
-271
-278
-279
-275
-273
-303
-296
-309
-314
-289
-306
-304
-310
-330
-336
-340
-334
-341
-350
-358
-355
-356
-367
-358
-351
-336
-331
-320
-312
-319
-322
-325
-305
-299
-303
-276
-285
-290
-294
-310
-305
-286
-310
-326
-324
-352
-357
-324
-322
-309
-302
-316
-307
-299
-306
-315
-314
-305
-298
-292
-276
-272
-251
-262
-266
-273
-253
-247
-259
-240
-240
-251
-245
-220
-243
-261
-249
-255
-271
-263
-257
-249
-249
-250
-248
-245
-226
-226
-235
-196
-206
-235
-214
-234
-241
-248
-275
-249
-261
-275
-255
-272
-293
-281
-266
-259
-233
-232
-248
-255
-271
-275
-262
-264
-244
-245
-253
-247
-251
-245
-242
-235
-235
-218
-209
-208
-184
-177
-150
-138
-137
-131
-148
-164
-176
-204
-222
-248
-275
-282
-309
-334
-334
-371
-379
-387
-395
-377
-383
-391
-383
-382
-379
-381
-363
-332
-322
-312
-287
-260
-257
-264
-268
-260
-256
-239
-225
-228
-239
-246
-250
-241
-240
-246
-249
-238
-241
-252
-268
-282
-288
-283
-275
-265
-259
-255
-279
-285
-292
-311
-306
-290
-290
-277
-283
-291
-258
-244
-232
-216
-223
-216
-210
-225
-199
-196
-207
-167
-174
-189
-182
-185
-184
-173
-188
-170
-150
-159
-156
-147
-143
-131
-134
-133
-128
-142
-134
-126
-119
-109
-103
-93
-101
-109
-113
-113
-106
-138
-130
-119
-151
-138
-140
-141
-133
-140
-148
-141
-133
-147
-166
-173
-188
-196
-201
-209
-209
-205
-235
-233
-245
-267
-256
-253
-264
-287
-301
-309
-326
-334
-331
-352
-340
-317
-313
-304
-311
-331
-317
-299
-283
-284
-285
-251
-266
-257
-216
-217
-194
-184
-174
-172
-210
-223
-218
-206
-215
-233
-227
-220
-227
-213
-228
-244
-249
-253
-243
-238
-217
-188
-215
-213
-188
-171
-152
-149
-155
-165
-167
-143
-129
-144
-137
-143
-155
-144
-115
-116
-110
-108
-122
-129
-129
-122
-143
-138
-131
-115
-87
-62
-53
-70
-85
-99
-130
-144
-140
-133
-162
-188
-178
-188
-206
-189
-204
-218
-234
-236
-246
-254
-253
-260
-252
-250
-255
-252
-237
-240
-239
-236
-215
-206
-210
-207
-211
-210
-205
-186
-192
-174
-166
-180
-176
-177
-190
-193
-215
-251
-258
-257
-280
-280
-280
-293
-298
-310
-308
-336
-341
-304
-295
-293
-299
-304
-322
-322
-319
-317
-304
-303
-306
-291
-271
-274
-265
-247
-244
-237
-233
-233
-231
-245
-259
-268
-276
-281
-269
-256
-265
-265
-269
-284
-291
-285
-291
-292
-295
-296
-306
-301
-318
-325
-299
-270
-221
-190
-189
-187
-198
-214
-214
-232
-253
-240
-232
-236
-230
-230
-228
-221
-210
-216
-219
-224
-253
-250
-274
-310
-305
-334
-351
-348
-345
-334
-339
-330
-319
-321
-324
-307
-314
-322
-334
-336
-321
-318
-309
-302
-305
-287
-297
-301
-292
-315
-317
-297
-278
-281
-294
-299
-306
-328
-338
-335
-316
-318
-324
-306
-292
-292
-285
-281
-300
-309
-308
-311
-327
-319
-323
-336
-340
-349
-354
-349
-358
-337
-341
-366
-352
-360
-363
-371
-358
-350
-346
-358
-373
-360
-359
-358
-350
-342
-352
-356
-370
-402
-398
-404
-399
-376
-397
-402
-416
-428
-428
-419
-428
-417
-397
-389
-389
-365
-364
-376
-387
-386
-362
-349
-330
-308
-289
-293
-282
-285
-299
-274
-289
-297
-290
-300
-290
-271
-282
-274
-272
-280
-258
-280
-294
-285
-281
-275
-283
-288
-280
-265
-237
-221
-208
-203
-191
-169
-189
-195
-200
-204
-215
-221
-218
-198
-186
-172
-171
-174
-169
-180
-176
-163
-191
-215
-229
-248
-246
-261
-274
-267
-257
-266
-264
-278
-284
-285
-306
-309
-307
-312
-321
-309
-314
-346
-336
-305
-305
-302
-303
-301
-291
-304
-303
-290
-293
-310
-331
-314
-324
-322
-297
-288
-284
-286
-306
-323
-321
-305
-306
-295
-280
-272
-269
-276
-293
-300
-305
-322
-328
-329
-339
-327
-324
-306
-297
-320
-305
-298
-313
-317
-311
-306
-301
-283
-273
-252
-260
-267
-264
-279
-278
-266
-238
-212
-197
-177
-170
-167
-154
-132
-120
-140
-124
-119
-150
-142
-155
-152
-140
-152
-163
-180
-196
-205
-217
-204
-187
-192
-203
-213
-221
-207
-206
-196
-172
-156
-140
-131
-112
-120
-131
-127
-137
-137
-134
-128
-132
-146
-169
-172
-184
-179
-202
-211
-215
-247
-255
-242
-228
-230
-221
-234
-237
-240
-262
-277
-298
-319
-335
-352
-367
-374
-367
-368
-375
-372
-368
-366
-345
-320
-314
-309
-297
-302
-316
-301
-278
-270
-253
-224
-214
-211
-211
-201
-210
-218
-208
-212
-218
-220
-203
-186
-187
-154
-146
-150
-146
-150
-145
-144
-138
-131
-141
-151
-150
-142
-137
-143
-147
-159
-157
-158
-143
-161
-157
-151
-154
-148
-162
-152
-162
-170
-161
-152
-145
-143
-141
-163
-160
-154
-156
-150
-166
-172
-186
-195
-184
-194
-174
-183
-182
-156
-165
-180
-174
-180
-182
-184
-209
-199
-182
-205
-187
-187
-211
-212
-198
-195
-185
-171
-156
-156
-146
-123
-115
-97
-102
-126
-150
-156
-171
-166
-161
-168
-183
-203
-210
-232
-239
-248
-271
-264
-242
-254
-265
-260
-254
-271
-282
-259
-247
-254
-258
-257
-269
-258
-254
-263
-264
-260
-255
-242
-216
-207
-208
-193
-195
-200
-192
-213
-232
-238
-253
-251
-244
-224
-209
-193
-202
-207
-187
-206
-215
-228
-254
-261
-263
-253
-240
-232
-235
-223
-209
-205
-200
-207
-200
-191
-215
-212
-196
-195
-200
-170
-152
-140
-125
-96
-64
-62
-53
-77
-80
-60
-58
-52
-71
-86
-107
-130
-123
-125
-139
-164
-189
-196
-215
-217
-222
-223
-219
-225
-209
-195
-224
-257
-273
-250
-218
-255
-248
-232
-238
-216
-215
-181
-173
-198
-198
-182
-181
-166
-163
-176
-158
-143
-152
-129
-148
-160
-152
-192
-218
-234
-223
-232
-239
-233
-231
-224
-219
-238
-256
-258
-279
-271
-265
-293
-272
-256
-270
-261
-267
-272
-253
-249
-247
-251
-263
-270
-265
-269
-261
-260
-250
-256
-281
-258
-251
-245
-247
-261
-264
-278
-282
-268
-252
-256
-265
-255
-266
-271
-278
-282
-274
-268
-254
-256
-247
-242
-229
-233
-239
-238
-232
-204
-192
-186
-173
-162
-156
-169
-188
-202
-213
-212
-242
-248
-235
-250
-256
-253
-263
-267
-245
-246
-256
-232
-239
-249
-229
-238
-267
-256
-269
-262
-242
-261
-254
-257
-264
-255
-248
-257
-248
-263
-272
-270
-264
-258
-240
-238
-229
-230
-231
-234
-240
-245
-240
-229
-223
-229
-218
-211
-226
-228
-206
-216
-221
-241
-251
-224
-239
-234
-240
-234
-245
-248
-254
-270
-281
-290
-280
-276
-279
-282
-289
-298
-303
-316
-316
-316
-330
-312
-305
-334
-340
-340
-338
-333
-337
-304
-292
-296
-298
-286
-278
-294
-307
-329
-344
-369
-386
-395
-393
-391
-385
-394
-394
-408
-410
-398
-398
-404
-397
-406
-382
-366
-357
-326
-323
-305
-302
-292
-264
-278
-272
-243
-250
-252
-237
-244
-225
-209
-227
-208
-196
-185
-144
-130
-117
-108
-109
-110
-106
-108
-121
-117
-116
-114
-109
-128
-116
-110
-116
-108
-111
-109
-119
-143
-175
-171
-168
-195
-202
-185
-193
-188
-167
-163
-166
-173
-175
-167
-159
-176
-188
-202
-233
-239
-222
-252
-240
-233
-233
-234
-241
-241
-243
-246
-256
-263
-264
-257
-259
-267
-266
-252
-248
-251
-247
-227
-240
-242
-243
-261
-238
-239
-246
-224
-223
-225
-218
-191
-175
-178
-187
-184
-187
-216
-226
-224
-235
-252
-238
-206
-206
-198
-190
-214
-208
-206
-219
-208
-214
-231
-246
-257
-277
-282
-277
-287
-255
-248
-251
-220
-205
-201
-179
-185
-177
-162
-162
-149
-145
-137
-125
-124
-124
-154
-165
-146
-132
-125
-99
-101
-124
-109
-103
-110
-110
-95
-103
-90
-71
-61
-54
-53
-53
-70
-101
-99
-96
-103
-113
-124
-128
-140
-150
-160
-170
-161
-158
-158
-148
-135
-131
-123
-128
-136
-152
-185
-203
-230
-229
-217
-217
-200
-180
-191
-198
-192
-199
-212
-213
-218
-211
-241
-232
-228
-257
-262
-291
-320
-344
-344
-347
-361
-363
-375
-382
-402
-392
-376
-361
-325
-318
-324
-316
-313
-293
-288
-284
-254
-242
-251
-241
-248
-275
-241
-254
-261
-221
-223
-233
-232
-234
-229
-214
-234
-238
-229
-225
-212
-219
-241
-230
-233
-260
-240
-231
-217
-182
-189
-214
-240
-228
-223
-223
-207
-226
-244
-230
-230
-224
-217
-241
-214
-203
-224
-228
-218
-222
-227
-216
-203
-180
-159
-140
-146
-140
-154
-165
-165
-167
-179
-169
-179
-179
-188
-202
-212
-229
-239
-232
-224
-221
-221
-216
-219
-224
-243
-265
-272
-277
-271
-254
-243
-217
-195
-200
-193
-197
-207
-218
-242
-244
-256
-291
-302
-288
-300
-279
-274
-262
-266
-269
-245
-249
-258
-250
-236
-218
-209
-235
-265
-261
-266
-274
-253
-263
-253
-260
-275
-294
-318
-334
-345
-342
-349
-344
-329
-354
-364
-378
-408
-410
-404
-391
-355
-360
-378
-368
-368
-351
-315
-313
-336
-333
-310
-296
-299
-303
-312
-311
-294
-288
-287
-287
-293
-312
-323
-326
-340
-331
-327
-313
-271
-263
-283
-277
-262
-253
-241
-246
-232
-225
-236
-235
-241
-253
-256
-271
-270
-240
-235
-227
-185
-191
-197
-185
-207
-193
-180
-194
-206
-212
-226
-222
-207
-214
-208
-219
-249
-259
-260
-262
-259
-250
-266
-259
-237
-236
-224
-221
-211
-201
-206
-210
-201
-183
-207
-184
-175
-201
-202
-223
-216
-216
-237
-238
-241
-267
-293
-290
-283
-280
-284
-297
-284
-289
-275
-265
-273
-255
-254
-257
-266
-277
-279
-282
-277
-278
-270
-257
-259
-281
-262
-252
-269
-273
-269
-261
-249
-213
-200
-202
-201
-192
-178
-191
-182
-193
-199
-196
-210
-224
-214
-190
-163
-152
-159
-149
-153
-170
-171
-173
-191
-202
-201
-217
-221
-204
-187
-188
-199
-189
-182
-187
-199
-208
-184
-189
-179
-159
-137
-113
-114
-117
-99
-106
-138
-128
-125
-141
-150
-158
-155
-135
-135
-109
-85
-93
-87
-89
-109
-96
-128
-124
-124
-146
-132
-140
-134
-119
-110
-113
-111
-126
-128
-131
-164
-157
-165
-165
-124
-125
-131
-144
-141
-122
-104
-120
-122
-118
-134
-134
-144
-165
-184
-201
-217
-234
-247
-259
-263
-275
-285
-268
-281
-291
-266
-279
-276
-269
-274
-296
-309
-306
-321
-317
-308
-300
-281
-278
-268
-257
-236
-226
-227
-212
-224
-245
-243
-240
-253
-261
-286
-299
-306
-316
-317
-313
-319
-316
-305
-308
-295
-301
-306
-292
-303
-316
-307
-326
-320
-311
-322
-325
-312
-335
-326
-309
-319
-299
-272
-270
-272
-271
-270
-246
-234
-244
-252
-280
-282
-261
-244
-235
-229
-198
-194
-218
-216
-232
-237
-242
-278
-286
-285
-313
-318
-319
-350
-345
-345
-341
-327
-312
-291
-282
-260
-224
-195
-197
-208
-197
-184
-162
-159
-180
-210
-230
-237
-229
-211
-215
-219
-218
-223
-242
-249
-261
-294
-310
-309
-323
-343
-354
-362
-356
-345
-348
-338
-326
-341
-330
-335
-332
-329
-334
-352
-350
-371
-390
-423
-449
-444
-454
-431
-404
-390
-375
-361
-355
-348
-373
-390
-395
-404
-399
-392
-374
-338
-325
-323
-312
-314
-328
-342
-336
-316
-302
-297
-293
-298
-298
-299
-307
-291
-278
-300
-302
-295
-295
-272
-261
-251
-225
-207
-205
-207
-205
-201
-207
-192
-203
-208
-204
-215
-233
-223
-220
-220
-204
-189
-192
-189
-202
-220
-216
-226
-233
-241
-253
-262
-284
-288
-311
-322
-324
-358
-374
-369
-372
-364
-371
-370
-344
-338
-326
-308
-310
-311
-308
-306
-324
-305
-294
-298
-289
-278
-290
-293
-311
-320
-306
-304
-316
-318
-322
-327
-315
-304
-301
-309
-314
-312
-310
-322
-346
-345
-358
-373
-367
-385
-391
-380
-380
-386
-377
-366
-354
-371
-368
-377
-386
-384
-390
-385
-368
-367
-367
-366
-365
-355
-358
-346
-341
-327
-324
-333
-324
-323
-319
-315
-313
-302
-288
-292
-304
-300
-310
-307
-309
-316
-302
-312
-289
-296
-315
-283
-287
-301
-274
-285
-295
-311
-331
-325
-338
-338
-307
-291
-283
-262
-264
-240
-213
-208
-179
-172
-173
-183
-174
-169
-179
-162
-182
-206
-195
-182
-180
-169
-138
-135
-138
-132
-146
-150
-163
-179
-186
-194
-206
-197
-185
-192
-199
-197
-206
-212
-229
-249
-251
-248
-252
-245
-220
-229
-226
-219
-243
-259
-282
-284
-303
-330
-346
-364
-390
-411
-414
-420
-428
-431
-441
-438
-427
-439
-447
-452
-467
-464
-448
-434
-429
-426
-432
-410
-397
-404
-376
-365
-360
-361
-370
-352
-325
-325
-329
-311
-295
-289
-280
-282
-289
-292
-299
-301
-317
-321
-312
-317
-319
-308
-323
-313
-316
-329
-331
-331
-321
-313
-309
-306
-314
-329
-335
-343
-348
-351
-330
-332
-335
-326
-335
-326
-305
-296
-279
-272
-273
-264
-264
-291
-270
-289
-304
-281
-277
-265
-257
-267
-264
-263
-239
-233
-240
-243
-249
-257
-259
-262
-258
-233
-234
-216
-185
-186
-175
-182
-201
-210
-224
-227
-231
-254
-255
-241
-253
-270
-262
-249
-255
-258
-280
-316
-331
-333
-365
-356
-345
-350
-347
-348
-354
-366
-380
-373
-367
-392
-397
-402
-412
-412
-416
-408
-388
-370
-343
-342
-336
-348
-364
-372
-385
-394
-385
-388
-385
-382
-386
-384
-379
-368
-365
-359
-352
-361
-360
-367
-394
-400
-393
-384
-386
-378
-361
-367
-355
-339
-354
-352
-350
-348
-354
-334
-348
-370
-364
-362
-374
-361
-349
-348
-336
-331
-306
-299
-302
-309
-343
-357
-346
-356
-338
-322
-344
-344
-328
-329
-339
-339
-356
-375
-381
-414
-405
-385
-385
-389
-377
-366
-364
-344
-335
-312
-310
-303
-294
-290
-276
-283
-303
-309
-321
-336
-333
-330
-310
-295
-291
-303
-304
-304
-324
-329
-320
-320
-305
-300
-307
-299
-310
-338
-340
-347
-361
-379
-391
-390
-413
-427
-414
-414
-417
-403
-414
-428
-433
-415
-413
-426
-446
-436
-414
-415
-403
-398
-415
-382
-379
-368
-366
-363
-344
-331
-327
-330
-310
-307
-321
-320
-328
-326
-324
-325
-316
-314
-303
-277
-255
-257
-236
-225
-250
-277
-281
-294
-319
-324
-335
-331
-300
-285
-244
-253
-239
-213
-217
-249
-273
-269
-283
-286
-280
-283
-270
-254
-252
-270
-270
-282
-276
-261
-265
-255
-246
-270
-269
-277
-289
-281
-291
-295
-277
-268
-275
-255
-275
-295
-300
-314
-305
-299
-299
-297
-290
-262
-256
-256
-256
-272
-311
-306
-298
-306
-296
-312
-313
-320
-331
-343
-354
-363
-374
-384
-394
-377
-356
-343
-333
-343
-338
-321
-330
-326
-332
-330
-332
-343
-354
-347
-359
-360
-338
-337
-347
-333
-332
-348
-352
-365
-378
-377
-392
-386
-386
-386
-370
-373
-379
-374
-369
-387
-374
-364
-386
-358
-334
-343
-346
-350
-337
-333
-357
-368
-370
-393
-387
-383
-377
-383
-398
-393
-381
-392
-403
-410
-397
-417
-418
-396
-376
-364
-363
-359
-388
-406
-408
-403
-401
-387
-376
-360
-374
-388
-382
-381
-376
-358
-348
-345
-335
-325
-311
-321
-316
-290
-269
-230
-219
-230
-246
-274
-305
-299
-304
-315
-288
-268
-249
-267
-276
-264
-254
-271
-272
-265
-271
-276
-283
-293
-282
-285
-279
-285
-282
-284
-297
-299
-297
-298
-289
-292
-299
-282
-276
-275
-279
-289
-287
-288
-290
-304
-325
-334
-359
-369
-381
-392
-389
-402
-394
-405
-421
-428
-445
-457
-477
-477
-477
-465
-453
-438
-441
-433
-416
-444
-464
-458
-471
-475
-470
-494
-496
-499
-511
-531
-547
-533
-532
-515
-498
-488
-476
-450
-445
-435
-414
-408
-403
-395
-406
-387
-381
-380
-381
-385
-385
-390
-410
-412
-403
-425
-407
-398
-404
-390
-361
-362
-365
-387
-399
-387
-381
-363
-341
-322
-321
-319
-320
-323
-323
-330
-325
-312
-300
-306
-297
-314
-341
-327
-319
-318
-322
-331
-322
-324
-327
-339
-360
-361
-359
-347
-353
-353
-348
-357
-349
-338
-336
-327
-325
-331
-324
-330
-326
-328
-336
-336
-320
-317
-314
-314
-319
-307
-326
-320
-290
-294
-271
-255
-256
-261
-270
-269
-272
-271
-270
-275
-275
-268
-286
-261
-247
-273
-261
-275
-305
-310
-321
-335
-370
-372
-365
-359
-353
-346
-324
-332
-332
-347
-344
-335
-330
-307
-309
-317
-325
-327
-328
-319
-321
-340
-341
-353
-354
-341
-354
-323
-291
-287
-284
-273
-262
-258
-255
-231
-241
-255
-247
-249
-240
-251
-263
-274
-275
-264
-251
-257
-256
-271
-279
-289
-292
-292
-281
-269
-265
-245
-234
-238
-220
-215
-218
-204
-193
-200
-192
-208
-241
-250
-267
-259
-250
-246
-246
-256
-246
-229
-224
-230
-237
-248
-277
-316
-341
-355
-377
-381
-401
-394
-379
-377
-343
-322
-329
-350
-363
-362
-383
-377
-377
-379
-367
-360
-361
-341
-333
-321
-298
-293
-259
-239
-239
-231
-235
-245
-246
-254
-260
-248
-242
-254
-260
-267
-271
-274
-292
-302
-287
-281
-304
-320
-325
-330
-347
-366
-376
-384
-368
-373
-360
-338
-353
-342
-331
-346
-323
-309
-321
-302
-327
-323
-294
-301
-289
-278
-305
-308
-294
-306
-305
-315
-331
-333
-335
-332
-335
-337
-347
-353
-335
-311
-306
-283
-282
-288
-284
-299
-283
-276
-281
-261
-271
-273
-265
-263
-275
-278
-278
-284
-268
-278
-299
-302
-318
-334
-346
-358
-365
-376
-379
-391
-399
-421
-428
-420
-437
-432
-431
-445
-426
-431
-452
-441
-436
-434
-443
-423
-399
-404
-382
-382
-380
-372
-380
-389
-381
-381
-379
-360
-341
-333
-343
-348
-356
-367
-371
-375
-378
-379
-369
-374
-389
-392
-362
-374
-398
-399
-416
-410
-405
-420
-415
-429
-423
-409
-434
-438
-449
-454
-452
-430
-424
-419
-398
-399
-400
-393
-399
-413
-424
-434
-434
-450
-447
-445
-464
-458
-450
-464
-460
-467
-489
-487
-518
-521
-514
-538
-530
-490
-499
-501
-485
-477
-461
-469
-466
-463
-456
-446
-460
-460
-461
-468
-486
-475
-436
-455
-431
-398
-420
-410
-408
-424
-414
-409
-415
-415
-388
-384
-385
-384
-368
-372
-354
-350
-385
-382
-391
-401
-397
-387
-382
-384
-383
-386
-384
-388
-394
-392
-394
-373
-378
-381
-369
-366
-357
-337
-328
-327
-320
-315
-346
-352
-360
-360
-326
-318
-293
-259
-252
-248
-254
-259
-254
-278
-285
-284
-293
-289
-304
-325
-333
-343
-334
-317
-307
-305
-310
-308
-325
-352
-368
-363
-371
-357
-348
-323
-310
-310
-285
-287
-309
-302
-315
-332
-343
-356
-323
-314
-318
-294
-294
-298
-301
-313
-339
-356
-364
-361
-333
-311
-296
-283
-262
-283
-276
-261
-256
-247
-257
-263
-277
-309
-305
-293
-303
-287
-242
-215
-177
-140
-144
-150
-174
-182
-186
-200
-224
-205
-205
-209
-183
-200
-200
-198
-226
-233
-219
-223
-226
-198
-203
-206
-188
-186
-162
-178
-222
-226
-228
-245
-247
-247
-254
-237
-227
-215
-176
-173
-182
-177
-186
-213
-213
-216
-218
-218
-228
-226
-224
-210
-184
-163
-139
-135
-126
-134
-126
-105
-128
-122
-116
-114
-114
-90
-90
-90
-108
-156
-159
-192
-207
-202
-214
-196
-189
-205
-200
-212
-224
-233
-251
-239
-231
-227
-230
-215
-203
-211
-218
-210
-236
-240
-231
-224
-206
-203
-174
-155
-152
-159
-148
-143
-132
-145
-142
-124
-147
-147
-140
-161
-182
-178
-186
-204
-220
-240
-236
-234
-233
-197
-185
-170
-170
-198
-204
-202
-202
-179
-177
-165
-145
-129
-128
-111
-119
-130
-102
-107
-115
-130
-120
-108
-124
-119
-121
-125
-137
-130
-113
-145
-155
-157
-167
-165
-183
-216
-240
-248
-262
-255
-253
-261
-248
-263
-258
-253
-263
-278
-294
-306
-318
-313
-306
-294
-267
-278
-263
-242
-232
-211
-216
-224
-214
-211
-223
-216
-219
-248
-244
-245
-242
-235
-228
-222
-217
-197
-200
-190
-160
-151
-149
-155
-164
-160
-170
-175
-167
-170
-168
-161
-172
-190
-190
-208
-224
-236
-221
-226
-249
-260
-276
-288
-302
-316
-331
-327
-300
-289
-277
-265
-270
-244
-258
-265
-266
-305
-321
-335
-356
-336
-321
-322
-312
-323
-324
-338
-350
-344
-345
-337
-348
-376
-374
-391
-401
-379
-371
-346
-340
-311
-282
-293
-283
-296
-321
-331
-347
-356
-349
-356
-317
-303
-302
-292
-279
-290
-291
-295
-326
-333
-342
-343
-337
-335
-344
-335
-337
-352
-349
-364
-375
-363
-365
-349
-340
-327
-289
-273
-260
-241
-218
-210
-194
-185
-193
-175
-170
-166
-179
-207
-188
-174
-173
-163
-173
-193
-205
-247
-264
-279
-309
-345
-377
-370
-381
-365
-338
-356
-362
-368
-375
-393
-386
-378
-374
-366
-354
-330
-306
-284
-269
-289
-310
-299
-301
-319
-310
-289
-274
-253
-244
-229
-236
-237
-228
-243
-252
-271
-285
-295
-316
-317
-315
-299
-296
-278
-258
-258
-243
-244
-217
-219
-247
-230
-236
-239
-218
-217
-229
-248
-263
-243
-234
-232
-207
-189
-191
-206
-214
-210
-231
-218
-236
-261
-256
-269
-268
-280
-284
-272
-255
-241
-242
-233
-261
-273
-272
-284
-286
-296
-293
-299
-283
-270
-266
-230
-206
-205
-219
-219
-221
-229
-217
-213
-216
-212
-197
-197
-161
-142
-180
-188
-192
-198
-213
-239
-245
-256
-271
-275
-271
-256
-241
-233
-222
-201
-180
-159
-160
-181
-179
-191
-203
-237
-252
-231
-212
-182
-164
-141
-123
-107
-101
-111
-114
-119
-133
-150
-93
-37
-84
-227
-243
-149
-82
-99
-51
-53
-167
-195
-156
-124
-153
-73
-64
-130
-190
-161
-149
-169
-152
-136
-158
-190
-140
-141
-129
-163
-185
-167
-132
-84
-61
-99
-134
-140
-160
-143
-161
-139
-117
-149
-170
-166
-172
-157
-133
-151
-141
-142
-140
-129
-125
-152
-191
-203
-169
-153
-145
-124
-164
-205
-220
-210
-191
-207
-198
-159
-174
-211
-212
-230
-231
-197
-183
-157
-168
-180
-169
-179
-198
-177
-191
-193
-193
-229
-215
-220
-240
-227
-218
-223
-206
-225
-218
-189
-208
-208
-200
-207
-209
-224
-241
-221
-242
-242
-230
-224
-200
-214
-231
-242
-252
-271
-275
-278
-248
-227
-223
-221
-220
-176
-168
-187
-221
-190
-173
-190
-185
-193
-206
-214
-207
-202
-213
-226
-212
-232
-243
-236
-231
-253
-270
-261
-256
-242
-267
-278
-261
-249
-243
-250
-266
-245
-227
-215
-225
-241
-248
-267
-281
-297
-300
-298
-296
-317
-333
-334
-332
-323
-317
-325
-338
-346
-366
-375
-373
-359
-362
-341
-336
-317
-303
-315
-322
-327
-289
-279
-264
-273
-253
-243
-260
-236
-231
-253
-252
-249
-263
-235
-239
-232
-235
-251
-264
-287
-280
-256
-275
-251
-225
-217
-191
-211
-240
-236
-245
-240
-225
-220
-224
-241
-269
-283
-268
-269
-280
-294
-292
-285
-287
-266
-249
-225
-208
-202
-205
-182
-198
-220
-239
-244
-227
-227
-217
-202
-230
-231
-218
-257
-260
-241
-231
-232
-204
-213
-214
-219
-207
-196
-204
-191
-209
-208
-223
-226
-224
-244
-257
-271
-293
-317
-329
-312
-303
-310
-311
-320
-313
-325
-336
-337
-342
-331
-321
-324
-320
-325
-327
-335
-349
-350
-345
-334
-313
-293
-288
-282
-287
-300
-307
-313
-325
-339
-334
-334
-316
-297
-293
-310
-322
-303
-301
-293
-267
-256
-265
-254
-248
-256
-264
-242
-235
-239
-239
-227
-218
-211
-211
-207
-214
-228
-228
-249
-251
-244
-250
-222
-199
-182
-158
-122
-102
-90
-82
-93
-95
-96
-122
-155
-189
-221
-246
-286
-283
-272
-285
-263
-251
-270
-273
-291
-285
-285
-317
-306
-313
-323
-301
-316
-313
-294
-294
-281
-262
-234
-241
-248
-265
-262
-265
-265
-275
-278
-275
-277
-275
-262
-229
-226
-238
-242
-256
-256
-236
-235
-244
-240
-249
-259
-259
-278
-273
-249
-252
-249
-220
-213
-213
-198
-207
-198
-196
-211
-188
-192
-216
-210
-228
-232
-187
-174
-184
-172
-145
-144
-137
-120
-126
-136
-170
-186
-182
-189
-203
-197
-188
-184
-181
-167
-154
-159
-176
-202
-231
-249
-257
-257
-234
-234
-221
-208
-226
-222
-224
-242
-261
-262
-244
-237
-268
-270
-275
-290
-278
-289
-300
-294
-295
-329
-322
-324
-319
-318
-321
-313
-305
-312
-313
-335
-333
-336
-376
-363
-363
-368
-360
-374
-383
-369
-391
-399
-380
-362
-382
-378
-365
-360
-360
-356
-362
-371
-355
-354
-356
-327
-344
-328
-305
-324
-314
-319
-316
-284
-277
-279
-267
-265
-262
-259
-287
-303
-282
-286
-300
-312
-319
-319
-320
-312
-312
-351
-353
-338
-351
-366
-367
-391
-404
-401
-418
-431
-445
-440
-446
-446
-429
-428
-388
-347
-329
-314
-310
-322
-327
-320
-320
-315
-304
-285
-273
-256
-232
-248
-271
-266
-279
-313
-306
-314
-338
-331
-339
-325
-296
-294
-290
-290
-297
-278
-289
-311
-308
-324
-304
-306
-320
-319
-354
-351
-348
-382
-371
-366
-351
-316
-292
-292
-299
-298
-314
-317
-307
-303
-321
-333
-350
-382
-371
-385
-402
-394
-385
-354
-338
-325
-332
-327
-301
-306
-304
-313
-325
-302
-307
-286
-249
-226
-183
-158
-157
-165
-181
-189
-175
-140
-139
-138
-127
-124
-131
-147
-136
-163
-164
-160
-193
-223
-242
-245
-274
-288
-279
-292
-297
-303
-306
-304
-314
-318
-309
-322
-349
-332
-320
-318
-298
-280
-251
-236
-235
-216
-206
-200
-212
-236
-229
-242
-251
-247
-266
-301
-292
-286
-305
-292
-294
-304
-309
-305
-312
-319
-305
-309
-305
-280
-272
-263
-265
-252
-237
-240
-225
-246
-225
-211
-211
-175
-175
-200
-210
-192
-177
-182
-177
-183
-186
-172
-177
-180
-151
-155
-197
-184
-174
-155
-138
-142
-143
-148
-163
-181
-189
-178
-164
-160
-144
-140
-135
-131
-142
-149
-149
-150
-154
-149
-143
-150
-159
-151
-152
-151
-148
-147
-152
-168
-161
-171
-172
-164
-165
-176
-161
-153
-146
-137
-126
-109
-106
-110
-110
-95
-107
-141
-141
-142
-163
-181
-185
-201
-211
-192
-186
-190
-206
-234
-246
-254
-270
-288
-282
-288
-267
-264
-282
-276
-274
-294
-307
-290
-291
-264
-252
-253
-231
-228
-220
-226
-221
-205
-192
-193
-209
-199
-189
-194
-198
-191
-169
-177
-179
-156
-168
-169
-174
-151
-149
-174
-160
-155
-156
-138
-153
-170
-168
-182
-176
-177
-207
-220
-221
-249
-241
-237
-232
-226
-226
-249
-289
-320
-317
-311
-321
-317
-317
-335
-360
-378
-390
-412
-420
-408
-387
-392
-388
-381
-379
-394
-418
-431
-450
-462
-469
-450
-439
-462
-433
-404
-404
-412
-432
-448
-454
-460
-477
-473
-474
-470
-466
-453
-443
-439
-438
-442
-437
-456
-463
-456
-462
-450
-436
-436
-421
-430
-428
-392
-393
-400
-416
-426
-428
-434
-421
-411
-418
-399
-373
-388
-388
-385
-381
-370
-363
-345
-332
-351
-340
-327
-336
-334
-322
-328
-331
-322
-316
-311
-336
-353
-372
-373
-368
-375
-383
-380
-387
-416
-408
-420
-449
-482
-507
-513
-535
-557
-561
-552
-534
-508
-503
-481
-464
-459
-443
-431
-433
-418
-421
-401
-383
-399
-386
-391
-405
-395
-394
-370
-364
-352
-338
-329
-332
-335
-323
-337
-349
-340
-351
-347
-323
-324
-336
-344
-346
-340
-322
-314
-300
-306
-305
-292
-297
-310
-327
-315
-321
-344
-339
-341
-346
-327
-322
-302
-289
-297
-297
-298
-320
-312
-313
-330
-324
-340
-328
-320
-328
-312
-336
-341
-324
-310
-312
-326
-325
-299
-283
-263
-257
-249
-246
-252
-258
-250
-256
-253
-245
-245
-234
-241
-262
-264
-282
-285
-281
-269
-249
-243
-233
-240
-253
-262
-277
-264
-244
-240
-227
-232
-253
-276
-293
-301
-301
-310
-313
-320
-347
-338
-340
-342
-338
-351
-360
-370
-354
-354
-355
-315
-297
-286
-264
-268
-243
-212
-212
-217
-219
-225
-234
-247
-247
-232
-236
-249
-267
-273
-260
-253
-253
-253
-267
-243
-217
-221
-226
-221
-242
-243
-232
-241
-262
-283
-291
-289
-294
-312
-287
-290
-295
-267
-253
-239
-207
-186
-149
-130
-132
-121
-144
-135
-153
-170
-164
-172
-154
-141
-132
-136
-150
-144
-141
-155
-151
-140
-139
-152
-150
-155
-159
-164
-179
-175
-164
-177
-172
-165
-158
-156
-174
-188
-179
-172
-178
-183
-190
-160
-140
-122
-128
-145
-145
-150
-169
-179
-188
-188
-188
-188
-190
-187
-196
-235
-235
-225
-227
-229
-201
-178
-178
-152
-138
-145
-144
-133
-137
-157
-151
-164
-153
-142
-180
-195
-203
-205
-210
-197
-192
-185
-172
-182
-215
-221
-230
-240
-238
-250
-268
-255
-266
-268
-257
-241
-227
-194
-168
-169
-159
-178
-177
-187
-197
-210
-220
-225
-235
-244
-265
-265
-269
-254
-247
-247
-251
-252
-262
-283
-286
-282
-302
-310
-317
-345
-358
-351
-349
-334
-324
-318
-293
-303
-312
-301
-320
-326
-328
-349
-370
-390
-386
-406
-437
-439
-422
-418
-442
-424
-413
-436
-446
-462
-454
-453
-443
-412
-414
-403
-378
-382
-389
-402
-415
-400
-393
-368
-372
-374
-371
-354
-341
-334
-342
-331
-328
-342
-342
-337
-336
-352
-359
-347
-356
-361
-358
-359
-358
-349
-351
-342
-360
-368
-375
-387
-397
-396
-393
-399
-402
-405
-398
-382
-372
-376
-360
-343
-330
-325
-329
-329
-345
-336
-329
-324
-309
-287
-282
-274
-247
-254
-264
-268
-255
-263
-271
-275
-260
-290
-313
-311
-303
-300
-324
-334
-354
-346
-347
-368
-357
-352
-364
-362
-369
-364
-374
-375
-348
-357
-353
-357
-372
-362
-364
-370
-368
-383
-375
-356
-374
-362
-365
-373
-368
-373
-403
-393
-396
-395
-415
-445
-441
-472
-492
-480
-485
-474
-479
-480
-474
-482
-452
-429
-422
-419
-412
-391
-379
-362
-339
-346
-357
-374
-369
-342
-341
-347
-326
-293
-287
-312
-307
-306
-344
-351
-347
-355
-335
-309
-311
-312
-312
-311
-311
-329
-333
-318
-319
-309
-296
-285
-288
-299
-283
-267
-289
-286
-269
-282
-272
-269
-267
-255
-258
-266
-272
-261
-255
-255
-261
-252
-247
-255
-247
-255
-264
-248
-237
-216
-197
-184
-174
-156
-156
-173
-169
-178
-182
-205
-218
-196
-203
-217
-214
-237
-243
-236
-246
-252
-272
-275
-283
-292
-288
-296
-296
-297
-292
-278
-287
-280
-250
-255
-237
-215
-215
-204
-204
-212
-211
-216
-220
-218
-214
-214
-213
-201
-203
-213
-209
-196
-206
-195
-181
-185
-174
-204
-204
-212
-230
-229
-228
-222
-210
-176
-174
-188
-179
-178
-185
-183
-202
-198
-182
-186
-183
-159
-124
-125
-110
-80
-89
-78
-82
-100
-85
-91
-103
-107
-129
-126
-100
-105
-112
-108
-118
-105
-109
-117
-143
-143
-149
-171
-183
-182
-165
-151
-146
-151
-144
-136
-148
-159
-181
-169
-165
-193
-210
-206
-218
-226
-213
-217
-229
-221
-207
-179
-158
-169
-178
-180
-205
-236
-254
-259
-281
-281
-282
-286
-287
-286
-289
-294
-281
-298
-320
-306
-321
-329
-321
-333
-320
-322
-316
-296
-279
-264
-264
-269
-267
-273
-281
-282
-292
-275
-258
-239
-232
-236
-231
-238
-258
-253
-242
-247
-220
-196
-197
-200
-194
-203
-208
-212
-205
-209
-230
-197
-190
-198
-171
-161
-158
-145
-154
-153
-145
-154
-148
-159
-194
-188
-202
-230
-236
-245
-241
-238
-258
-267
-255
-253
-266
-287
-298
-312
-324
-316
-314
-299
-303
-307
-306
-303
-310
-328
-340
-354
-356
-340
-335
-343
-338
-339
-332
-329
-324
-309
-316
-329
-305
-289
-301
-284
-270
-280
-275
-275
-269
-256
-257
-234
-229
-247
-246
-267
-260
-250
-257
-275
-266
-295
-305
-293
-315
-299
-291
-291
-280
-295
-315
-335
-350
-346
-331
-347
-349
-362
-381
-349
-338
-334
-300
-294
-288
-267
-266
-269
-272
-274
-267
-289
-290
-251
-240
-253
-241
-243
-242
-252
-272
-294
-312
-333
-381
-393
-391
-401
-403
-386
-381
-375
-360
-336
-325
-335
-301
-291
-301
-305
-300
-283
-283
-274
-253
-217
-191
-179
-181
-183
-192
-190
-212
-217
-207
-208
-222
-210
-223
-229
-212
-239
-247
-264
-251
-248
-259
-229
-251
-262
-224
-238
-242
-225
-238
-254
-243
-252
-244
-246
-258
-230
-242
-245
-255
-272
-267
-271
-279
-306
-320
-317
-320
-327
-311
-299
-286
-259
-240
-239
-254
-264
-265
-265
-266
-254
-242
-234
-229
-217
-199
-189
-194
-193
-184
-192
-192
-192
-185
-176
-201
-204
-191
-193
-202
-205
-213
-224
-209
-206
-209
-213
-211
-191
-193
-188
-206
-223
-206
-231
-231
-232
-236
-234
-244
-247
-247
-248
-257
-254
-254
-227
-212
-211
-187
-196
-205
-213
-245
-272
-278
-285
-303
-308
-304
-289
-292
-300
-291
-315
-312
-302
-311
-310
-311
-308
-310
-328
-331
-324
-312
-329
-316
-292
-291
-276
-269
-292
-282
-272
-271
-272
-265
-256
-231
-248
-244
-214
-220
-211
-187
-199
-197
-172
-160
-128
-99
-83
-84
-102
-113
-117
-117
-124
-137
-129
-154
-161
-156
-130
-120
-137
-139
-136
-130
-130
-154
-159
-173
-203
-204
-195
-216
-214
-204
-217
-210
-220
-207
-217
-250
-233
-220
-257
-256
-239
-254
-265
-287
-295
-290
-300
-282
-297
-323
-318
-331
-342
-337
-340
-338
-331
-330
-314
-301
-297
-279
-273
-268
-260
-293
-302
-299
-296
-286
-297
-302
-306
-303
-302
-301
-314
-318
-319
-353
-362
-381
-403
-406
-426
-448
-438
-405
-384
-372
-384
-387
-369
-383
-383
-390
-379
-362
-364
-340
-327
-320
-294
-281
-275
-259
-264
-272
-255
-274
-278
-263
-256
-248
-274
-281
-269
-258
-240
-222
-228
-219
-225
-244
-248
-262
-252
-257
-263
-249
-244
-223
-214
-209
-211
-216
-218
-214
-210
-200
-204
-224
-213
-189
-185
-194
-204
-213
-206
-201
-216
-228
-231
-237
-241
-242
-236
-235
-243
-263
-267
-277
-290
-307
-320
-340
-353
-362
-373
-365
-355
-353
-350
-347
-352
-351
-349
-348
-345
-346
-342
-335
-345
-346
-349
-350
-317
-324
-297
-274
-291
-283
-300
-327
-324
-330
-335
-345
-353
-353
-364
-384
-404
-410
-422
-424
-404
-409
-392
-359
-376
-388
-399
-416
-412
-418
-432
-419
-388
-364
-361
-358
-360
-360
-350
-339
-339
-337
-329
-330
-311
-300
-286
-259
-264
-252
-246
-235
-246
-245
-230
-228
-229
-224
-198
-191
-207
-181
-169
-186
-179
-160
-184
-170
-144
-179
-189
-169
-179
-174
-167
-178
-166
-177
-190
-186
-209
-218
-195
-181
-191
-191
-200
-219
-211
-210
-207
-198
-185
-202
-184
-169
-178
-176
-176
-196
-197
-179
-188
-183
-174
-204
-212
-201
-216
-214
-191
-174
-146
-142
-145
-147
-154
-154
-157
-165
-158
-147
-148
-137
-118
-104
-112
-98
-101
-135
-158
-155
-184
-209
-207
-208
-204
-201
-226
-230
-225
-219
-205
-215
-195
-186
-188
-180
-190
-201
-224
-234
-224
-219
-206
-188
-180
-189
-202
-204
-219
-222
-214
-220
-219
-209
-187
-187
-172
-159
-164
-144
-136
-160
-164
-161
-158
-157
-162
-172
-165
-162
-158
-169
-187
-187
-173
-159
-181
-153
-161
-153
-154
-180
-192
-186
-195
-178
-146
-134
-128
-137
-135
-125
-119
-134
-128
-143
-162
-158
-169
-147
-154
-191
-203
-212
-224
-219
-221
-232
-222
-238
-248
-243
-238
-211
-202
-220
-203
-221
-244
-256
-270
-269
-258
-251
-248
-267
-284
-286
-293
-300
-297
-298
-284
-272
-276
-289
-304
-283
-288
-287
-295
-294
-290
-309
-316
-325
-318
-305
-292
-282
-290
-285
-280
-295
-291
-286
-298
-309
-318
-311
-318
-315
-316
-333
-327
-337
-329
-316
-315
-323
-337
-348
-358
-364
-354
-340
-341
-342
-345
-325
-323
-347
-337
-333
-324
-336
-364
-368
-364
-368
-364
-360
-352
-339
-326
-308
-292
-286
-273
-268
-291
-300
-298
-295
-285
-291
-264
-271
-279
-260
-283
-286
-299
-327
-322
-315
-320
-312
-319
-321
-331
-344
-351
-345
-341
-321
-322
-337
-333
-334
-338
-367
-358
-371
-391
-376
-391
-406
-399
-401
-398
-383
-360
-365
-349
-345
-361
-355
-368
-360
-352
-356
-344
-356
-358
-340
-347
-366
-353
-356
-367
-359
-371
-354
-346
-364
-357
-375
-377
-367
-387
-374
-366
-372
-385
-386
-397
-432
-437
-444
-464
-458
-444
-458
-473
-470
-477
-459
-454
-451
-433
-425
-393
-384
-382
-353
-323
-322
-302
-295
-316
-323
-326
-329
-329
-315
-321
-326
-328
-346
-341
-338
-348
-356
-359
-340
-348
-367
-355
-355
-344
-347
-365
-349
-322
-302
-280
-269
-259
-249
-253
-234
-231
-231
-223
-219
-221
-215
-217
-228
-232
-239
-238
-245
-265
-291
-299
-311
-309
-284
-295
-303
-294
-318
-323
-326
-332
-331
-344
-334
-337
-352
-354
-343
-355
-335
-322
-325
-295
-284
-272
-278
-283
-303
-326
-314
-308
-318
-292
-278
-282
-268
-268
-276
-271
-286
-284
-272
-289
-291
-270
-257
-233
-228
-225
-224
-215
-201
-214
-234
-227
-194
-182
-163
-143
-148
-172
-179
-194
-217
-218
-229
-242
-231
-237
-230
-237
-264
-265
-273
-279
-276
-266
-272
-270
-266
-277
-254
-231
-261
-259
-253
-273
-269
-254
-255
-236
-241
-236
-217
-208
-186
-199
-213
-218
-210
-202
-210
-189
-170
-185
-174
-144
-123
-120
-111
-116
-105
-93
-76
-79
-100
-101
-105
-114
-127
-110
-104
-104
-102
-99
-103
-118
-128
-154
-155
-169
-170
-175
-183
-171
-178
-172
-168
-165
-143
-119
-118
-106
-96
-85
-82
-101
-73
-69
-99
-116
-142
-152
-143
-147
-135
-131
-134
-141
-136
-134
-141
-143
-152
-155
-164
-174
-178
-181
-173
-173
-172
-162
-171
-185
-195
-206
-220
-253
-272
-276
-287
-306
-308
-301
-308
-296
-280
-268
-270
-259
-247
-260
-282
-309
-342
-349
-352
-350
-331
-312
-299
-301
-309
-301
-308
-322
-306
-309
-323
-310
-307
-311
-296
-280
-278
-282
-254
-240
-251
-265
-257
-254
-249
-234
-236
-248
-252
-243
-248
-249
-253
-254
-259
-250
-224
-219
-230
-236
-252
-258
-239
-232
-215
-201
-192
-163
-165
-148
-127
-125
-124
-133
-137
-143
-138
-136
-149
-147
-152
-145
-170
-205
-206
-230
-224
-230
-253
-253
-247
-261
-262
-247
-242
-258
-278
-293
-287
-280
-295
-270
-281
-307
-317
-327
-353
-391
-409
-414
-405
-405
-417
-413
-417
-428
-420
-435
-452
-443
-439
-426
-421
-410
-401
-440
-444
-412
-418
-422
-419
-432
-424
-423
-413
-413
-428
-423
-435
-460
-444
-422
-413
-392
-375
-357
-345
-347
-335
-327
-329
-328
-322
-304
-306
-300
-275
-251
-247
-240
-238
-238
-226
-235
-232
-224
-221
-207
-218
-228
-240
-249
-265
-297
-290
-289
-282
-275
-276
-271
-287
-303
-312
-309
-317
-313
-303
-289
-273
-269
-261
-264
-285
-302
-307
-308
-280
-280
-285
-258
-250
-258
-254
-272
-277
-271
-282
-292
-275
-270
-288
-291
-293
-310
-325
-325
-335
-342
-349
-367
-362
-359
-336
-343
-367
-373
-364
-368
-388
-382
-382
-375
-375
-376
-365
-368
-377
-346
-361
-375
-358
-387
-377
-346
-338
-321
-317
-326
-336
-350
-337
-350
-386
-372
-371
-365
-332
-332
-337
-308
-296
-304
-295
-294
-283
-296
-307
-307
-309
-316
-327
-320
-316
-297
-307
-320
-316
-314
-315
-310
-304
-303
-302
-288
-281
-270
-259
-253
-226
-224
-234
-233
-230
-252
-266
-235
-224
-217
-186
-170
-158
-163
-167
-180
-175
-171
-186
-209
-222
-225
-216
-201
-204
-210
-211
-208
-202
-204
-180
-171
-173
-185
-186
-163
-154
-161
-172
-182
-204
-198
-182
-173
-174
-164
-156
-162
-157
-174
-164
-174
-190
-184
-188
-198
-209
-210
-207
-191
-199
-194
-193
-198
-214
-221
-219
-246
-266
-242
-228
-234
-222
-217
-218
-223
-213
-212
-245
-245
-259
-281
-269
-271
-281
-272
-266
-264
-224
-199
-193
-182
-195
-223
-214
-231
-239
-230
-222
-199
-191
-186
-182
-193
-178
-179
-200
-185
-194
-212
-232
-255
-268
-278
-277
-287
-290
-288
-267
-256
-235
-225
-248
-236
-230
-231
-227
-213
-235
-253
-237
-247
-242
-222
-217
-197
-187
-164
-142
-155
-159
-139
-145
-166
-168
-159
-163
-167
-168
-153
-153
-157
-156
-157
-163
-151
-152
-173
-161
-171
-178
-170
-194
-231
-226
-227
-249
-251
-242
-217
-215
-241
-232
-223
-218
-231
-220
-216
-233
-224
-220
-195
-201
-222
-213
-210
-210
-207
-209
-209
-212
-203
-209
-212
-209
-255
-276
-290
-336
-350
-331
-329
-309
-294
-271
-255
-261
-249
-250
-270
-278
-285
-307
-314
-305
-306
-288
-260
-256
-247
-231
-226
-212
-197
-209
-212
-207
-215
-222
-236
-265
-270
-288
-313
-312
-308
-287
-287
-286
-275
-278
-297
-292
-293
-303
-293
-287
-287
-294
-289
-296
-305
-310
-311
-302
-315
-324
-308
-327
-353
-365
-377
-360
-356
-338
-308
-294
-295
-292
-280
-285
-278
-265
-276
-279
-273
-282
-276
-247
-234
-232
-236
-236
-236
-251
-253
-263
-259
-232
-234
-232
-217
-209
-204
-215
-208
-194
-194
-179
-161
-188
-179
-172
-174
-181
-182
-182
-191
-189
-189
-206
-231
-266
-289
-299
-303
-308
-292
-289
-273
-279
-323
-337
-368
-361
-371
-363
-349
-345
-328
-303
-298
-288
-299
-323
-344
-351
-358
-365
-367
-386
-360
-343
-332
-318
-301
-279
-286
-279
-278
-279
-284
-312
-333
-336
-352
-353
-338
-329
-308
-283
-264
-271
-286
-303
-302
-308
-320
-307
-313
-325
-303
-301
-317
-304
-328
-347
-356
-370
-364
-373
-357
-359
-364
-359
-366
-367
-376
-371
-355
-347
-325
-307
-313
-298
-292
-299
-293
-280
-278
-287
-289
-299
-286
-278
-267
-249
-252
-258
-254
-264
-263
-247
-257
-239
-234
-235
-228
-221
-221
-228
-224
-220
-194
-204
-207
-222
-224
-213
-227
-226
-229
-238
-247
-235
-238
-234
-242
-239
-242
-258
-263
-285
-309
-321
-334
-347
-362
-367
-355
-373
-374
-391
-401
-390
-393
-386
-385
-370
-378
-393
-375
-381
-373
-360
-348
-334
-323
-297
-273
-275
-257
-242
-266
-263
-262
-281
-306
-325
-335
-329
-324
-313
-315
-308
-284
-278
-276
-273
-285
-293
-313
-322
-324
-341
-354
-350
-360
-338
-316
-304
-283
-277
-251
-262
-256
-240
-247
-243
-246
-269
-276
-292
-305
-295
-298
-299
-300
-316
-324
-313
-322
-331
-328
-340
-329
-293
-291
-283
-285
-297
-301
-292
-286
-274
-261
-261
-248
-243
-254
-253
-260
-238
-236
-262
-241
-240
-267
-259
-256
-254
-260
-263
-259
-267
-289
-285
-296
-318
-314
-342
-334
-333
-342
-316
-303
-331
-331
-355
-348
-347
-392
-425
-425
-440
-460
-450
-434
-426
-421
-414
-406
-394
-398
-404
-391
-387
-384
-370
-361
-342
-333
-339
-342
-353
-347
-329
-334
-308
-295
-289
-284
-282
-267
-236
-221
-209
-206
-235
-252
-249
-244
-248
-252
-245
-235
-235
-228
-214
-228
-238
-231
-232
-253
-261
-260
-274
-285
-296
-299
-293
-297
-288
-284
-299
-300
-301
-302
-312
-302
-294
-312
-311
-314
-325
-324
-344
-345
-327
-337
-343
-333
-327
-326
-331
-343
-342
-347
-344
-345
-342
-359
-348
-357
-390
-359
-346
-359
-339
-347
-375
-370
-366
-383
-370
-366
-351
-326
-316
-300
-306
-314
-316
-318
-310
-295
-309
-294
-292
-299
-281
-275
-277
-259
-245
-231
-228
-216
-203
-223
-235
-249
-261
-265
-283
-277
-277
-285
-288
-290
-284
-304
-300
-290
-297
-281
-252
-258
-258
-246
-268
-267
-261
-275
-283
-296
-316
-298
-270
-255
-266
-267
-255
-278
-280
-296
-317
-327
-352
-372
-375
-384
-389
-386
-389
-369
-354
-351
-341
-339
-321
-319
-340
-350
-329
-339
-322
-317
-309
-284
-268
-263
-263
-265
-274
-261
-265
-281
-296
-299
-290
-272
-267
-256
-248
-231
-246
-247
-247
-250
-242
-252
-243
-229
-233
-234
-234
-250
-260
-249
-257
-282
-296
-278
-281
-299
-307
-296
-294
-306
-306
-322
-329
-311
-302
-308
-302
-291
-275
-259
-240
-215
-203
-192
-187
-169
-156
-145
-132
-128
-116
-157
-179
-174
-207
-236
-228
-232
-232
-217
-221
-221
-227
-244
-262
-276
-280
-285
-282
-287
-300
-289
-297
-324
-312
-312
-328
-323
-338
-335
-328
-358
-385
-397
-429
-435
-421
-412
-385
-376
-378
-375
-369
-387
-396
-373
-380
-388
-368
-376
-386
-377
-366
-356
-354
-365
-377
-376
-393
-376
-368
-383
-369
-363
-358
-356
-351
-334
-321
-330
-329
-322
-330
-331
-330
-339
-340
-336
-316
-305
-317
-321
-326
-338
-324
-321
-322
-313
-318
-323
-315
-332
-330
-327
-319
-320
-314
-303
-305
-313
-307
-314
-320
-330
-330
-342
-340
-337
-355
-344
-344
-334
-337
-348
-349
-358
-366
-359
-376
-343
-343
-341
-317
-323
-312
-297
-296
-300
-308
-311
-324
-314
-303
-285
-281
-282
-277
-281
-275
-282
-286
-280
-292
-295
-288
-295
-281
-275
-273
-277
-286
-303
-306
-309
-313
-303
-314
-322
-320
-332
-363
-366
-377
-424
-427
-450
-476
-470
-475
-465
-471
-461
-454
-461
-459
-448
-440
-444
-443
-442
-447
-430
-426
-406
-391
-372
-371
-368
-371
-388
-406
-426
-425
-404
-393
-380
-361
-363
-352
-340
-334
-316
-305
-298
-274
-282
-295
-283
-279
-285
-278
-271
-264
-282
-289
-278
-283
-292
-290
-306
-323
-331
-337
-323
-310
-304
-320
-319
-305
-298
-282
-296
-314
-300
-299
-299
-290
-293
-294
-288
-285
-280
-274
-272
-243
-234
-247
-254
-265
-278
-293
-323
-327
-307
-311
-300
-285
-292
-288
-286
-290
-299
-294
-297
-293
-296
-302
-288
-303
-322
-328
-341
-333
-328
-325
-324
-328
-320
-324
-337
-343
-360
-381
-386
-392
-384
-356
-339
-330
-320
-311
-329
-358
-359
-385
-383
-367
-378
-385
-366
-366
-363
-334
-325
-310
-307
-306
-302
-300
-295
-296
-272
-246
-233
-233
-245
-235
-221
-234
-205
-194
-188
-177
-163
-129
-119
-96
-82
-75
-57
-63
-85
-95
-102
-105
-114
-131
-109
-96
-102
-90
-98
-109
-126
-139
-147
-154
-168
-166
-158
-162
-171
-180
-182
-200
-207
-220
-230
-250
-267
-283
-304
-317
-319
-300
-304
-296
-280
-282
-273
-285
-296
-294
-297
-309
-315
-310
-339
-338
-322
-333
-306
-332
-326
-308
-309
-297
-284
-293
-314
-313
-320
-338
-340
-332
-310
-312
-314
-316
-334
-345
-349
-322
-333
-332
-319
-309
-317
-326
-339
-352
-350
-362
-341
-321
-333
-346
-339
-340
-346
-349
-341
-353
-349
-328
-324
-317
-305
-302
-302
-305
-317
-319
-319
-352
-354
-344
-366
-354
-340
-355
-332
-311
-311
-282
-275
-257
-236
-239
-227
-241
-271
-284
-279
-273
-259
-237
-222
-214
-209
-213
-213
-210
-216
-195
-188
-181
-177
-184
-197
-229
-248
-244
-243
-253
-268
-263
-254
-258
-261
-264
-264
-269
-279
-277
-272
-295
-303
-291
-294
-295
-293
-292
-276
-272
-255
-237
-249
-264
-272
-299
-299
-295
-289
-282
-304
-289
-279
-279
-254
-264
-262
-256
-279
-296
-311
-317
-305
-317
-340
-335
-337
-359
-345
-335
-323
-298
-307
-299
-287
-315
-305
-297
-296
-278
-265
-253
-248
-253
-268
-278
-310
-321
-324
-338
-335
-333
-332
-329
-339
-336
-337
-337
-318
-304
-310
-302
-300
-301
-296
-296
-302
-310
-285
-288
-274
-258
-251
-238
-222
-201
-207
-234
-234
-252
-253
-248
-266
-259
-272
-275
-265
-258
-282
-298
-313
-328
-327
-315
-305
-280
-282
-273
-237
-237
-231
-217
-211
-219
-248
-267
-274
-286
-298
-285
-289
-302
-306
-336
-374
-375
-366
-384
-386
-375
-388
-399
-391
-404
-394
-394
-405
-403
-410
-394
-402
-404
-398
-422
-418
-414
-399
-384
-377
-374
-370
-354
-354
-356
-381
-377
-388
-417
-423
-417
-427
-428
-404
-370
-365
-346
-343
-345
-337
-338
-319
-310
-317
-322
-339
-355
-344
-306
-294
-287
-284
-257
-260
-274
-255
-248
-267
-267
-264
-267
-277
-272
-256
-249
-258
-265
-272
-300
-302
-300
-291
-283
-302
-314
-301
-314
-314
-303
-300
-299
-293
-297
-279
-274
-279
-285
-288
-284
-281
-288
-278
-275
-283
-282
-299
-306
-309
-309
-314
-331
-343
-335
-347
-361
-371
-381
-371
-383
-371
-348
-353
-350
-342
-332
-346
-358
-371
-379
-381
-385
-369
-347
-352
-355
-336
-324
-317
-321
-326
-331
-340
-345
-354
-351
-337
-341
-348
-342
-338
-365
-362
-365
-344
-343
-357
-357
-358
-360
-348
-352
-337
-329
-330
-337
-345
-336
-331
-339
-328
-329
-335
-338
-349
-361
-369
-355
-355
-368
-361
-328
-311
-307
-302
-294
-281
-251
-268
-274
-254
-244
-245
-242
-240
-243
-223
-209
-216
-214
-221
-230
-257
-272
-283
-317
-341
-337
-325
-319
-310
-274
-261
-249
-229
-229
-253
-250
-252
-282
-297
-302
-325
-347
-361
-358
-354
-351
-329
-318
-317
-311
-314
-337
-353
-368
-393
-376
-370
-354
-333
-303
-295
-301
-301
-290
-283
-289
-267
-247
-249
-227
-225
-223
-208
-211
-211
-201
-197
-188
-176
-186
-177
-164
-162
-179
-191
-206
-242
-255
-223
-203
-209
-220
-233
-237
-235
-232
-233
-235
-245
-225
-220
-225
-210
-223
-249
-252
-244
-251
-258
-243
-235
-254
-255
-269
-286
-296
-292
-264
-277
-276
-288
-295
-330
-321
-320
-334
-340
-332
-327
-330
-323
-319
-318
-313
-294
-297
-282
-274
-272
-266
-270
-269
-274
-279
-294
-305
-307
-310
-309
-329
-300
-284
-268
-258
-267
-275
-270
-263
-247
-243
-230
-226
-238
-246
-268
-270
-264
-264
-250
-219
-223
-238
-235
-224
-230
-231
-237
-249
-249
-245
-251
-235
-259
-276
-257
-265
-271
-253
-250
-243
-244
-244
-239
-242
-272
-278
-265
-252
-222
-230
-233
-209
-222
-229
-224
-225
-218
-215
-214
-213
-233
-240
-229
-249
-247
-234
-246
-233
-239
-238
-227
-249
-278
-301
-305
-292
-290
-291
-295
-295
-300
-300
-313
-335
-342
-350
-351
-362
-364
-374
-363
-344
-355
-372
-366
-367
-357
-343
-339
-332
-344
-344
-356
-376
-372
-348
-330
-311
-294
-287
-285
-286
-291
-279
-285
-282
-273
-267
-267
-253
-235
-235
-256
-266
-267
-275
-265
-266
-263
-267
-265
-255
-282
-282
-253
-267
-269
-267
-262
-251
-259
-259
-266
-268
-258
-250
-251
-237
-247
-257
-258
-284
-290
-292
-299
-289
-285
-261
-241
-255
-269
-286
-305
-316
-318
-322
-325
-307
-291
-278
-281
-286
-294
-312
-309
-314
-281
-270
-241
-216
-212
-212
-236
-230
-238
-242
-227
-224
-200
-190
-180
-163
-170
-188
-189
-201
-219
-211
-210
-211
-206
-210
-223
-216
-218
-237
-254
-273
-273
-268
-290
-303
-320
-326
-326
-322
-324
-321
-301
-285
-285
-282
-285
-302
-328
-339
-348
-350
-359
-362
-360
-376
-360
-355
-347
-317
-307
-304
-296
-301
-330
-322
-329
-327
-298
-299
-284
-276
-274
-279
-303
-298
-309
-310
-302
-308
-286
-281
-282
-284
-293
-305
-308
-331
-342
-339
-358
-358
-352
-373
-358
-338
-352
-331
-321
-312
-303
-270
-270
-259
-252
-265
-261
-283
-289
-269
-281
-273
-264
-261
-269
-285
-292
-311
-323
-318
-322
-318
-297
-284
-277
-266
-276
-270
-243
-248
-258
-271
-287
-295
-290
-275
-266
-249
-222
-214
-211
-192
-183
-182
-182
-187
-180
-188
-188
-196
-192
-204
-224
-232
-233
-240
-242
-242
-224
-245
-263
-261
-296
-314
-316
-308
-300
-292
-282
-278
-275
-281
-290
-310
-333
-324
-331
-325
-330
-325
-316
-334
-331
-333
-365
-352
-342
-357
-336
-328
-329
-311
-291
-267
-259
-272
-245
-230
-255
-265
-248
-224
-208
-192
-184
-166
-160
-158
-144
-129
-97
-86
-66
-54
-69
-61
-65
-88
-102
-126
-139
-152
-162
-165
-181
-167
-185
-193
-182
-164
-158
-176
-173
-168
-182
-175
-177
-202
-218
-211
-203
-200
-191
-198
-199
-183
-181
-182
-196
-184
-191
-205
-223
-244
-237
-236
-230
-236
-216
-211
-213
-215
-226
-236
-234
-243
-248
-253
-250
-250
-259
-245
-222
-214
-205
-201
-228
-250
-266
-286
-302
-300
-292
-293
-293
-294
-320
-306
-299
-292
-284
-286
-290
-275
-272
-272
-274
-273
-257
-247
-230
-221
-217
-217
-198
-172
-170
-163
-159
-170
-171
-157
-163
-159
-153
-180
-179
-176
-169
-148
-127
-128
-121
-136
-128
-126
-133
-127
-118
-135
-152
-156
-185
-187
-174
-182
-194
-182
-169
-150
-148
-151
-157
-172
-166
-185
-158
-156
-163
-149
-159
-152
-162
-178
-176
-193
-186
-171
-188
-172
-157
-161
-165
-174
-187
-181
-183
-189
-200
-203
-194
-213
-228
-221
-220
-232
-238
-220
-180
-166
-166
-177
-162
-164
-170
-161
-164
-164
-158
-143
-141
-149
-168
-175
-182
-181
-167
-177
-199
-191
-178
-180
-192
-211
-234
-235
-220
-215
-206
-189
-192
-192
-192
-206
-202
-212
-227
-234
-254
-270
-277
-289
-270
-266
-263
-257
-249
-254
-253
-255
-253
-257
-263
-275
-269
-253
-247
-230
-228
-217
-213
-213
-226
-235
-263
-286
-300
-315
-315
-321
-302
-283
-270
-269
-262
-255
-254
-237
-220
-202
-204
-194
-184
-206
-211
-212
-222
-202
-181
-179
-163
-170
-190
-202
-222
-234
-244
-238
-237
-230
-226
-239
-239
-252
-253
-263
-284
-287
-300
-311
-318
-331
-326
-342
-330
-321
-324
-318
-295
-267
-258
-253
-240
-228
-250
-238
-225
-249
-240
-239
-254
-259
-276
-276
-275
-282
-281
-281
-289
-286
-282
-298
-297
-297
-306
-308
-319
-315
-306
-299
-285
-271
-246
-235
-229
-216
-182
-178
-189
-188
-194
-201
-202
-173
-165
-173
-163
-174
-183
-183
-180
-193
-196
-213
-215
-209
-204
-201
-193
-200
-193
-190
-201
-197
-215
-222
-210
-206
-176
-154
-176
-177
-178
-188
-159
-170
-157
-142
-146
-139
-134
-138
-142
-151
-161
-184
-197
-173
-165
-160
-154
-166
-174
-187
-187
-180
-178
-188
-208
-200
-202
-187
-174
-183
-180
-173
-159
-156
-165
-183
-183
-169
-185
-200
-215
-230
-237
-237
-244
-261
-269
-272
-266
-268
-274
-265
-273
-275
-288
-312
-326
-314
-309
-327
-308
-311
-317
-292
-290
-281
-272
-280
-278
-261
-243
-245
-239
-227
-223
-231
-254
-264
-290
-302
-280
-298
-301
-293
-307
-290
-304
-298
-297
-323
-316
-314
-314
-316
-312
-296
-273
-273
-272
-252
-255
-235
-229
-215
-185
-176
-168
-156
-147
-133
-125
-117
-108
-131
-133
-119
-100
-82
-90
-97
-96
-115
-105
-110
-118
-120
-132
-136
-141
-146
-143
-149
-165
-179
-182
-183
-169
-180
-186
-202
-208
-212
-212
-217
-228
-216
-214
-226
-238
-219
-223
-230
-217
-219
-228
-234
-236
-261
-274
-271
-272
-258
-256
-252
-233
-224
-234
-224
-218
-204
-218
-213
-225
-231
-232
-235
-226
-212
-213
-197
-165
-155
-134
-140
-153
-149
-147
-148
-130
-136
-131
-120
-140
-131
-110
-118
-137
-151
-143
-136
-127
-133
-146
-149
-169
-164
-151
-149
-134
-120
-129
-107
-88
-91
-117
-147
-170
-201
-199
-203
-216
-218
-203
-211
-210
-208
-216
-228
-235
-240
-235
-223
-226
-229
-234
-247
-257
-260
-238
-235
-228
-215
-204
-217
-215
-224
-234
-251
-264
-263
-272
-256
-238
-219
-202
-192
-190
-195
-206
-214
-218
-228
-227
-216
-230
-240
-226
-230
-259
-255
-266
-265
-253
-246
-235
-249
-276
-306
-322
-332
-350
-344
-337
-336
-318
-317
-303
-299
-288
-249
-237
-232
-219
-231
-259
-248
-252
-241
-221
-222
-219
-212
-197
-198
-192
-189
-199
-207
-213
-243
-253
-268
-288
-264
-268
-262
-237
-239
-238
-219
-200
-218
-219
-233
-245
-232
-254
-256
-240
-235
-248
-251
-240
-232
-247
-241
-248
-265
-259
-252
-267
-278
-284
-287
-303
-330
-333
-339
-351
-356
-363
-355
-347
-336
-314
-309
-308
-287
-270
-284
-287
-288
-283
-273
-271
-268
-276
-282
-251
-246
-221
-198
-212
-183
-159
-157
-138
-108
-111
-120
-116
-124
-130
-147
-153
-154
-152
-140
-126
-126
-134
-130
-126
-139
-155
-161
-162
-176
-189
-187
-202
-196
-183
-208
-223
-214
-207
-196
-184
-180
-182
-202
-212
-208
-224
-223
-224
-249
-257
-258
-276
-287
-289
-306
-329
-338
-360
-363
-358
-356
-343
-351
-362
-358
-369
-389
-411
-415
-401
-397
-397
-383
-376
-377
-370
-365
-347
-333
-320
-308
-312
-324
-340
-361
-363
-366
-346
-359
-350
-328
-320
-291
-273
-275
-261
-255
-268
-268
-271
-279
-287
-291
-282
-274
-284
-287
-296
-279
-254
-237
-227
-224
-212
-236
-261
-278
-297
-322
-334
-333
-340
-314
-290
-277
-276
-281
-280
-288
-290
-302
-303
-287
-287
-279
-263
-263
-239
-212
-204
-189
-189
-197
-201
-202
-207
-204
-214
-231
-241
-245
-244
-240
-226
-220
-212
-204
-205
-211
-206
-204
-178
-148
-143
-140
-143
-158
-153
-144
-155
-145
-163
-189
-198
-221
-222
-223
-246
-237
-228
-220
-214
-216
-215
-217
-224
-209
-197
-189
-201
-212
-203
-214
-233
-222
-234
-245
-236
-232
-239
-247
-258
-261
-273
-296
-297
-287
-297
-299
-310
-334
-332
-330
-349
-340
-339
-340
-310
-301
-311
-321
-329
-336
-357
-364
-371
-388
-386
-386
-380
-367
-364
-362
-349
-330
-306
-289
-287
-306
-319
-332
-330
-314
-312
-316
-294
-287
-290
-293
-300
-292
-293
-313
-311
-307
-317
-305
-307
-315
-305
-306
-305
-291
-307
-307
-296
-279
-260
-257
-250
-231
-249
-257
-238
-267
-273
-270
-280
-288
-287
-296
-305
-322
-331
-348
-361
-342
-328
-319
-304
-283
-285
-291
-296
-289
-280
-286
-266
-254
-256
-253
-259
-244
-238
-221
-223
-242
-258
-275
-295
-302
-308
-310
-311
-315
-314
-290
-283
-274
-266
-274
-273
-277
-280
-271
-271
-292
-301
-315
-341
-331
-336
-342
-315
-329
-341
-340
-341
-343
-346
-345
-351
-356
-361
-369
-372
-367
-350
-330
-315
-310
-303
-291
-295
-289
-281
-285
-288
-289
-305
-308
-326
-337
-331
-342
-342
-319
-316
-295
-269
-257
-239
-243
-252
-233
-219
-220
-202
-195
-211
-200
-199
-207
-197
-182
-187
-177
-165
-158
-156
-153
-142
-155
-160
-169
-173
-187
-200
-191
-197
-219
-228
-234
-241
-227
-227
-224
-213
-213
-213
-227
-247
-267
-310
-331
-335
-342
-354
-354
-351
-359
-357
-352
-359
-369
-376
-374
-373
-365
-363
-370
-366
-362
-350
-347
-335
-324
-325
-323
-321
-309
-304
-315
-304
-310
-329
-327
-334
-334
-323
-344
-358
-332
-311
-309
-291
-269
-279
-281
-283
-297
-277
-257
-263
-247
-230
-236
-225
-227
-239
-221
-238
-232
-227
-241
-247
-246
-270
-289
-284
-286
-262
-254
-266
-278
-288
-287
-290
-280
-269
-278
-268
-274
-288
-272
-277
-284
-272
-263
-251
-246
-242
-223
-213
-198
-177
-166
-170
-165
-162
-155
-153
-146
-140
-153
-145
-154
-160
-159
-158
-169
-187
-199
-198
-215
-251
-273
-295
-317
-319
-313
-305
-295
-275
-269
-278
-263
-281
-296
-293
-307
-309
-324
-315
-275
-259
-232
-220
-237
-240
-255
-273
-284
-286
-272
-273
-275
-277
-277
-279
-280
-273
-256
-261
-249
-265
-284
-279
-290
-301
-291
-275
-281
-298
-297
-282
-288
-277
-282
-293
-282
-285
-258
-233
-244
-236
-248
-258
-240
-255
-290
-312
-331
-343
-344
-351
-347
-341
-328
-332
-322
-310
-311
-308
-310
-315
-289
-288
-286
-271
-264
-265
-251
-248
-257
-277
-293
-303
-301
-281
-267
-269
-267
-259
-255
-251
-258
-260
-265
-269
-286
-297
-303
-284
-261
-256
-252
-249
-263
-256
-244
-246
-236
-225
-247
-266
-263
-289
-301
-297
-288
-291
-277
-259
-250
-248
-267
-272
-279
-287
-311
-308
-305
-292
-285
-294
-282
-288
-307
-293
-295
-305
-284
-283
-288
-284
-290
-303
-296
-300
-303
-281
-261
-293
-305
-303
-318
-319
-307
-321
-327
-318
-312
-295
-295
-303
-315
-321
-314
-300
-301
-281
-279
-275
-278
-294
-282
-268
-240
-239
-254
-251
-273
-271
-256
-267
-275
-269
-280
-280
-273
-271
-262
-260
-281
-289
-276
-274
-262
-260
-251
-236
-249
-263
-247
-265
-261
-258
-259
-258
-261
-282
-285
-265
-258
-266
-267
-276
-269
-258
-266
-251
-240
-248
-250
-265
-276
-256
-247
-264
-258
-247
-244
-236
-223
-212
-218
-189
-177
-178
-167
-174
-191
-189
-208
-216
-187
-197
-208
-179
-189
-185
-172
-188
-195
-235
-257
-256
-277
-290
-282
-286
-282
-285
-285
-293
-301
-314
-332
-349
-347
-361
-362
-344
-358
-351
-346
-335
-319
-315
-322
-325
-336
-355
-345
-357
-381
-377
-384
-377
-353
-336
-313
-290
-276
-258
-255
-276
-269
-252
-256
-247
-239
-238
-233
-231
-228
-220
-229
-218
-228
-233
-220
-214
-217
-209
-201
-198
-208
-193
-179
-202
-199
-210
-237
-248
-250
-273
-276
-277
-289
-285
-299
-322
-317
-319
-320
-316
-318
-320
-317
-330
-333
-318
-288
-264
-268
-280
-291
-297
-276
-248
-246
-234
-219
-220
-222
-239
-255
-250
-256
-285
-279
-287
-296
-292
-300
-287
-307
-304
-278
-289
-287
-273
-265
-259
-254
-255
-250
-252
-251
-227
-223
-206
-188
-205
-195
-197
-220
-205
-221
-216
-201
-202
-204
-208
-237
